本文整理汇总了C#中Brainsbits.LLB.maestras.tools.DiferenciaFechas方法的典型用法代码示例。如果您正苦于以下问题:C# tools.DiferenciaFechas方法的具体用法?C# tools.DiferenciaFechas怎么用?C# tools.DiferenciaFechas使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Brainsbits.LLB.maestras.tools
的用法示例。
在下文中一共展示了tools.DiferenciaFechas方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Cargar_Grilla_ExperienciaLaboral_Desdetabla
private void Cargar_Grilla_ExperienciaLaboral_Desdetabla(DataTable tablainformacion)
{
GridView_ExperienciaLaboral.DataSource = tablainformacion;
GridView_ExperienciaLaboral.DataBind();
for (int i = 0; i < GridView_ExperienciaLaboral.Rows.Count; i++)
{
GridViewRow filaGrilla = GridView_ExperienciaLaboral.Rows[i];
DataRow filaTabla = tablainformacion.Rows[i];
TextBox textoEmpresa = filaGrilla.FindControl("TextBox_Empresa") as TextBox;
textoEmpresa.Text = filaTabla["EMPRESA"].ToString().Trim();
TextBox textoInstitucion = filaGrilla.FindControl("TextBox_Cargo") as TextBox;
textoInstitucion.Text = filaTabla["CARGO"].ToString().Trim();
TextBox textoFunciones = filaGrilla.FindControl("TextBox_FuncionesRealizadas") as TextBox;
textoFunciones.Text = filaTabla["FUNCIONES"].ToString().Trim();
TextBox textoFechaInicio = filaGrilla.FindControl("TextBox_FechaIngreso") as TextBox;
if (String.IsNullOrEmpty(filaTabla["FECHA_INGRESO"].ToString().Trim()) == false)
{
textoFechaInicio.Text = Convert.ToDateTime(filaTabla["FECHA_INGRESO"]).ToShortDateString();
}
else
{
textoFechaInicio.Text = "";
}
TextBox textoFechaRetiro = filaGrilla.FindControl("TextBox_FechaRetiro") as TextBox;
if (String.IsNullOrEmpty(filaTabla["FECHA_RETIRO"].ToString().Trim()) == false)
{
textoFechaRetiro.Text = Convert.ToDateTime(filaTabla["FECHA_RETIRO"]).ToShortDateString();
}
else
{
textoFechaRetiro.Text = "";
}
Label labelTiempoTrabajado = filaGrilla.FindControl("Label_TiempoTrabajado") as Label;
Boolean correcto = true;
DateTime fechaIngreso;
DateTime fechaRetiro;
try
{
fechaIngreso = Convert.ToDateTime(textoFechaInicio.Text);
}
catch
{
correcto = false;
fechaIngreso = new DateTime();
}
if (correcto == true)
{
Boolean conContratoVigente = true;
try
{
fechaRetiro = Convert.ToDateTime(textoFechaRetiro.Text);
conContratoVigente = false;
}
catch
{
conContratoVigente = true;
fechaRetiro = Convert.ToDateTime(DateTime.Now.ToShortDateString());
}
if (fechaRetiro < fechaIngreso)
{
labelTiempoTrabajado.Text = "Error en fechas.";
}
else
{
tools _tools = new tools();
if (conContratoVigente == true)
{
labelTiempoTrabajado.Text = "Lleva trabajando: " + _tools.DiferenciaFechas(fechaRetiro, fechaIngreso);
}
else
{
labelTiempoTrabajado.Text = "Trabajó: " + _tools.DiferenciaFechas(fechaRetiro, fechaIngreso);
}
}
}
else
{
labelTiempoTrabajado.Text = "Tiempo Desconocido.";
}
DropDownList dropMotivoRetiro = filaGrilla.FindControl("DropDownList_MotivoRetiro") as DropDownList;
try
{
dropMotivoRetiro.SelectedValue = filaTabla["MOTIVO_RETIRO"].ToString().Trim();
}
catch
{
dropMotivoRetiro.SelectedIndex = 0;
}
//.........这里部分代码省略.........
示例2: GenerarPDFEntrevista
//.........这里部分代码省略.........
DateTime fechaRetiro;
try
{
fechaIngreso = Convert.ToDateTime(filaExperienciaLaboral["FECHA_INGRESO"]);
}
catch
{
correcto = false;
fechaIngreso = new DateTime();
}
if (correcto == true)
{
Boolean conContratoVigente = true;
try
{
fechaRetiro = Convert.ToDateTime(filaExperienciaLaboral["FECHA_RETIRO"]);
conContratoVigente = false;
}
catch
{
conContratoVigente = true;
fechaRetiro = Convert.ToDateTime(DateTime.Now.ToShortDateString());
}
if (fechaRetiro < fechaIngreso)
{
html_tabla_experiencia_laboral += "Error en fechas.";
}
else
{
if (conContratoVigente == true)
{
html_tabla_experiencia_laboral += "Lleva trabajando: " + _tools.DiferenciaFechas(fechaRetiro, fechaIngreso);
}
else
{
html_tabla_experiencia_laboral += "Trabajó: " + _tools.DiferenciaFechas(fechaRetiro, fechaIngreso);
}
}
}
else
{
html_tabla_experiencia_laboral += "Desconocido.";
}
html_tabla_experiencia_laboral += "</td>";
html_tabla_experiencia_laboral += "</tr>";
html_tabla_experiencia_laboral += "<tr>";
html_tabla_experiencia_laboral += "<td width=\"50%\" style=\"text-align:left;\">";
html_tabla_experiencia_laboral += "MOTIVO_RETIRO:";
html_tabla_experiencia_laboral += "</td>";
html_tabla_experiencia_laboral += "<td width=\"50%\" style=\"text-align:left;\">";
html_tabla_experiencia_laboral += filaExperienciaLaboral["MOTIVO_RETIRO"].ToString().Trim();
html_tabla_experiencia_laboral += "</td>";
html_tabla_experiencia_laboral += "</tr>";
html_tabla_experiencia_laboral += "<tr>";
html_tabla_experiencia_laboral += "<td width=\"50%\" style=\"text-align:left;\">";
html_tabla_experiencia_laboral += "ULTIMO SALARIO:";
html_tabla_experiencia_laboral += "</td>";
html_tabla_experiencia_laboral += "<td width=\"50%\" style=\"text-align:left;\">";
html_tabla_experiencia_laboral += String.Format("$ {0:N2}", Convert.ToDecimal(filaExperienciaLaboral["ULTIMO_SALARIO"]));
html_tabla_experiencia_laboral += "</td>";
html_tabla_experiencia_laboral += "</tr>";
示例3: TextBox_FechaIngreso_TextChanged
protected void TextBox_FechaIngreso_TextChanged(object sender, EventArgs e)
{
Int32 indexSeleccionado = Convert.ToInt32(HiddenField_FILA_SELECCIONADA_GRILLA_EXPLABORAL.Value);
TextBox textoFechaIngreso = GridView_ExperienciaLaboral.Rows[indexSeleccionado].FindControl("TextBox_FechaIngreso") as TextBox;
TextBox textoFechaRetiro = GridView_ExperienciaLaboral.Rows[indexSeleccionado].FindControl("TextBox_FechaRetiro") as TextBox;
Label labelTiempoTrabajado = GridView_ExperienciaLaboral.Rows[indexSeleccionado].FindControl("Label_TiempoTrabajado") as Label;
Boolean correcto = true;
DateTime fechaIngreso;
DateTime fechaRetiro;
try
{
fechaIngreso = Convert.ToDateTime(textoFechaIngreso.Text);
}
catch
{
correcto = false;
fechaIngreso = new DateTime();
}
if (correcto == true)
{
Boolean conContratoVigente = true;
try
{
fechaRetiro = Convert.ToDateTime(textoFechaRetiro.Text);
conContratoVigente = false;
}
catch
{
conContratoVigente = true;
fechaRetiro = Convert.ToDateTime(DateTime.Now.ToShortDateString());
}
if (fechaRetiro < fechaIngreso)
{
labelTiempoTrabajado.Text = "Error en fechas.";
}
else
{
tools _tools = new tools();
if (conContratoVigente == true)
{
labelTiempoTrabajado.Text = "Lleva trabajando: " + _tools.DiferenciaFechas(fechaRetiro, fechaIngreso);
}
else
{
labelTiempoTrabajado.Text = "Trabajó: " + _tools.DiferenciaFechas(fechaRetiro, fechaIngreso);
}
}
}
else
{
labelTiempoTrabajado.Text = "Desconocido.";
}
}