本文整理汇总了C#中System.Globalization.CultureInfo.GetMonthName方法的典型用法代码示例。如果您正苦于以下问题:C# CultureInfo.GetMonthName方法的具体用法?C# CultureInfo.GetMonthName怎么用?C# CultureInfo.GetMonthName使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类System.Globalization.CultureInfo
的用法示例。
在下文中一共展示了CultureInfo.GetMonthName方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ModificarTrabajador
public ActionResult ModificarTrabajador(agregarTrabajadorModel trabajadorMod, string btn_submit, string es_activo)
{
ViewBag.listaPerfiles = perfilTrabajadorModel.getListaPerfilesTrabajadores();
ViewBag.listaDias = getListaDias();
ViewBag.listaMeses = getListaMeses();
if (btn_submit == null)
{
return View(trabajadorMod);
}
if (btn_submit.Equals("Cargar")) //Se esta cargando un trabajador
{
if (ModelState.IsValidField("rut"))
{
string query = "SELECT * FROM trabajador WHERE rut_trabajador = '" + trabajadorMod.rut + "'";
NpgsqlDataReaderWithConection lector = null;
try
{
lector = DBConector.SELECT(query);
if (lector.Read())
{
ModelState.Clear();
trabajadorMod.rut = lector["rut_trabajador"];
trabajadorMod.nombre = lector["nombre_trabajador"];
trabajadorMod.id_perfil = lector["id_perfil"];
trabajadorMod.telefono1 = lector["tel1_trabajador"];
trabajadorMod.telefono2 = lector["tel2_trabajador"];
trabajadorMod.correo = lector["mail_trabajador"];
trabajadorMod.direccion = lector["direccion_trabajador"];
trabajadorMod.comuna = lector["comuna_trabajador"];
trabajadorMod.iniciales = lector["iniciales_trabajador"];
DateTime fecha_ini_contrato = lector.GetDateTime(lector.GetOrdinal("fecha_ini_contrato_trabajador"));
DateTimeFormatInfo dtinfo = new CultureInfo("es-ES", false).DateTimeFormat;
trabajadorMod.dia_ini_contrato = fecha_ini_contrato.Day.ToString();
trabajadorMod.mes_ini_contrato = dtinfo.GetMonthName(fecha_ini_contrato.Month);
trabajadorMod.agno_ini_contrato = fecha_ini_contrato.Year.ToString();
DateTime fecha_fin_contrato = lector.GetDateTime(lector.GetOrdinal("fecha_fin_contrato_trabajador"));
trabajadorMod.dia_fin_contrato = fecha_fin_contrato.Day.ToString();
trabajadorMod.mes_fin_contrato = fecha_fin_contrato.Month.ToString();
trabajadorMod.agno_fin_contrato = fecha_fin_contrato.Year.ToString();
ViewBag.trabajadorActivo = lector["esta_activo"];
lector.Dispose();
lector.Close();
lector.closeConection();
return View(trabajadorMod);
}
else
{
ModelState.Clear();
ModelState.AddModelError("rut", "El rut insertado no existe");
}
}
catch (Exception)
{
ViewBag.respuestaPost = DBConector.msjError;//ex.Message;
}
if (lector != null)
{
lector.Dispose();
lector.Close();
lector.closeConection();
}
}
else
{
string mensaje = "El rut ingresado no es válido";
ModelState.Clear();
ModelState.AddModelError("rut", mensaje);
}
}
else if (btn_submit.Equals("Guardar cambios")) //Se presionó el botón para guardar cambios
{
bool es_activoBool = true;
if (es_activo.Equals("false"))
{
es_activoBool = false;
//SI ES FALSO ENTONCES HAY QUE COMPROBAR SI YA PERTENECE A UNA CUADRILLA
}
string fecha_fin_contrato;
int diaEscogido, mesContrato, agno_contrato, diasDelMes;
if (trabajadorMod.dia_fin_contrato != null || trabajadorMod.mes_fin_contrato != null || trabajadorMod.agno_fin_contrato != null)
{
if (!Int32.TryParse(trabajadorMod.dia_fin_contrato, out diaEscogido))
{
ModelState.AddModelError("dia_fin_contrato", "No ha seleccionado un día del mes");
return View(trabajadorMod);
}
if (!Int32.TryParse(trabajadorMod.mes_fin_contrato, out mesContrato))
{
ModelState.AddModelError("mes_fin_contrato", "No ha seleccionado un mes");
return View(trabajadorMod);
}
if (!Int32.TryParse(trabajadorMod.agno_fin_contrato, out agno_contrato))
{
//.........这里部分代码省略.........
示例2: MonthName
public static string MonthName(this int month)
{
DateTimeFormatInfo dtinfo = new CultureInfo("es-ES", false).DateTimeFormat;
return dtinfo.GetMonthName(month);
}
示例3: EliminarTrabajador
public ActionResult EliminarTrabajador(agregarTrabajadorModel trabajadorMod, string btn_submit, string es_activo)
{
ViewBag.listaPerfiles = perfilTrabajadorModel.getListaPerfilesTrabajadores();
ViewBag.listaDias = getListaDias();
ViewBag.listaMeses = getListaMeses();
if (btn_submit == null)
{
return View(trabajadorMod);
}
if (btn_submit.Equals("Cargar")) //Se esta cargando un trabajador
{
if (ModelState.IsValidField("rut"))
{
string query = "SELECT * FROM trabajador WHERE rut_trabajador = '" + trabajadorMod.rut + "'";
NpgsqlDataReaderWithConection lector = null;
try
{
lector = DBConector.SELECT(query);
if (lector.Read())
{
ModelState.Clear();
trabajadorMod.rut = lector["rut_trabajador"];
trabajadorMod.nombre = lector["nombre_trabajador"];
trabajadorMod.id_perfil = lector["id_perfil"];
trabajadorMod.telefono1 = lector["tel1_trabajador"];
trabajadorMod.telefono2 = lector["tel2_trabajador"];
trabajadorMod.correo = lector["mail_trabajador"];
trabajadorMod.direccion = lector["direccion_trabajador"];
trabajadorMod.comuna = lector["comuna_trabajador"];
trabajadorMod.iniciales = lector["iniciales_trabajador"];
DateTime fecha_ini_contrato = lector.GetDateTime(lector.GetOrdinal("fecha_ini_contrato_trabajador"));
DateTimeFormatInfo dtinfo = new CultureInfo("es-ES", false).DateTimeFormat;
trabajadorMod.dia_ini_contrato = fecha_ini_contrato.Day.ToString();
trabajadorMod.mes_ini_contrato = dtinfo.GetMonthName(fecha_ini_contrato.Month);
trabajadorMod.agno_ini_contrato = fecha_ini_contrato.Year.ToString();
if (lector.GetOrdinal("fecha_fin_contrato_trabajador") < 0)
{
DateTime fecha_fin_contrato = lector.GetDateTime(lector.GetOrdinal("fecha_fin_contrato_trabajador"));
trabajadorMod.dia_fin_contrato = fecha_fin_contrato.Day.ToString();
trabajadorMod.mes_fin_contrato = fecha_fin_contrato.Month.ToString();
trabajadorMod.agno_fin_contrato = fecha_fin_contrato.Year.ToString();
}
ViewBag.trabajadorActivo = lector.GetBoolean(lector.GetOrdinal("esta_activo"));
lector.Dispose();
lector.Close();
lector.closeConection();
return View(trabajadorMod);
}
else
{
ModelState.Clear();
ModelState.AddModelError("rut", "El rut insertado no existe");
}
}
catch (Exception)
{
}
lector.Dispose();
lector.Close();
lector.closeConection();
}
else
{
string mensaje = "El rut ingresado no es válido";
ModelState.Clear();
ModelState.AddModelError("rut", mensaje);
}
}
else if (btn_submit.Equals("Eliminar"))
{
if (ModelState.IsValidField("rut"))
{
try
{
string query = "DELETE FROM trabajador WHERE rut_trabajador = '" + trabajadorMod.rut + "'";
DBConector.DELETE(query);
}
catch (Exception)
{
}
}
else
{
return View(trabajadorMod);
}
}
return View();
//return RedirectToAction("EliminarTrabajador", "home");
}