public List <CH_Colaborador> ObtenerComboColaborador(CH_Colaborador Datos) { try { CH_CatalogosDatos CN = new CH_CatalogosDatos(); return(CN.ObtenerComboColaborador(Datos)); } catch (Exception ex) { throw ex; } }
public void ObtenerCombosColaborador(CH_Notificacion Datos) { try { CH_Colaborador DatosResult = new CH_Colaborador(); DataSet Ds = SqlHelper.ExecuteDataset(Datos.Conexion, "CH_spCSLDB_get_ColaboradoresTipos", Datos.IDNotificacion); if (Ds != null) { if (Ds.Tables.Count == 2) { DataTableReader Dr = Ds.Tables[0].CreateDataReader(); List <RR_TipoUsuarios> ListaTiposUsers = new List <RR_TipoUsuarios>(); RR_TipoUsuarios ItemTU; while (Dr.Read()) { ItemTU = new RR_TipoUsuarios(); ItemTU.IDTUsuario = Dr.GetInt32(Dr.GetOrdinal("IDTipoUsuario")); ItemTU.Descripcion = Dr.GetString(Dr.GetOrdinal("Descripcion")); ListaTiposUsers.Add(ItemTU); } DataTableReader Dr2 = Ds.Tables[1].CreateDataReader(); List <CH_Colaborador> ListaColabs = new List <CH_Colaborador>(); CH_Colaborador ItemCo; while (Dr2.Read()) { ItemCo = new CH_Colaborador(); ItemCo.IDColaborador = Dr2.GetString(Dr2.GetOrdinal("IDColaborador")); ItemCo.Nombre = Dr2.GetString(Dr2.GetOrdinal("Nombre")); ItemCo.Seleccionado = Dr2.GetBoolean(Dr2.GetOrdinal("Seleccionado")); ItemCo.IDTipoUsuario = Dr2.GetInt32(Dr2.GetOrdinal("IDTipoUsuario")); ListaColabs.Add(ItemCo); } DatosResult.ListaUsers = ListaTiposUsers; DatosResult.ListaColaboradores = ListaColabs; Datos.Completado = true; Datos.DatosAuxColab = DatosResult; } } } catch (Exception ex) { throw ex; } }
public List <CH_Colaborador> ObtenerComboColaborador(DataTable Tabla) { try { List <CH_Colaborador> Lista = new List <CH_Colaborador>(); CH_Colaborador Item; DataTableReader Dr = Tabla.CreateDataReader(); while (Dr.Read()) { Item = new CH_Colaborador(); Item.IDColaborador = Dr.GetString(Dr.GetOrdinal("IDColaborador")); Item.Nombre = Dr.GetString(Dr.GetOrdinal("Nombre")); Lista.Add(Item); } return(Lista); } catch (Exception ex) { throw ex; } }
public List <CH_Colaborador> ObtenerComboColaborador(CH_Colaborador Datos) { try { SqlDataReader Dr = SqlHelper.ExecuteReader(Datos.Conexion, "CH_spCSLDB_get_ComboColaboradores"); List <CH_Colaborador> Lista = new List <CH_Colaborador>(); CH_Colaborador Item; while (Dr.Read()) { Item = new CH_Colaborador(); Item.IDColaborador = Dr.GetString(Dr.GetOrdinal("IDColaborador")); Item.Nombre = Dr.GetString(Dr.GetOrdinal("Nombre")); Lista.Add(Item); } return(Lista); } catch (Exception ex) { throw ex; } }
protected void Page_Load(object sender, EventArgs e) { //string Mensaje = Server.HtmlEncode("id_object"); if (!IsPostBack) { CH_Colaborador DA = new CH_Colaborador { Conexion = Comun.Conexion }; CH_CatalogosNegocio CN = new CH_CatalogosNegocio(); ListaCol = CN.ObtenerComboColaborador(DA); this.CargarComboEstado(); if (Request.QueryString["op"] != null) { if (Request.QueryString["op"] == "2") { if (Request.QueryString["id"] != null) { string ID = Request.QueryString["id"].ToString(); //Obtener los datos y dibujarlos. CH_Evento DatosAux = new CH_Evento { Conexion = Comun.Conexion, IDEvento = ID }; CH_EventoNegocio EN = new CH_EventoNegocio(); EN.ObtenerDetalleEventoXID(DatosAux); if (DatosAux.Completado) { //this.CargarDatos(DatosAux); } else { //Ocurrió un error Response.Redirect("frmDefault.aspx?error=" + "Error al obtener los datos."); } } else { Response.Redirect("frmDefault.aspx"); } } else { Response.Redirect("frmDefault.aspx"); } } else { this.IniciarDatos(); } } else { if (Request.Form.Count < 50) { int IDEstado = 0, IDMunicipio = 0; decimal Meta = 0, Latitud = 0, Longitud = 0; DateTime FechaInicio, FechaTermino, FechaEvento; CultureInfo esMX = new CultureInfo("es-MX"); string IDEvento = Request.Form["ctl00$cph_MasterBody$hf"].ToString(); bool NuevoRegistro = (string.IsNullOrEmpty(IDEvento)); string NombreEvento = Request.Form["ctl00$cph_MasterBody$txtNombreEvento"].ToString(); string IDColaborador = Request.Form["cmbEncargado"].ToString(); DateTime.TryParseExact(Request.Form["ctl00$cph_MasterBody$txtFechaInicio"].ToString(), "dd-MM-yyyy", esMX, System.Globalization.DateTimeStyles.None, out FechaInicio); string SFechaInicio = Request.Form["ctl00$cph_MasterBody$txtFechaInicio"].ToString(); string HoraInicio = Request.Form["ctl00$cph_MasterBody$txtHoraInicio"].ToString(); DateTime.TryParseExact(Request.Form["ctl00$cph_MasterBody$txtFechaTermino"].ToString(), "dd-MM-yyyy", esMX, System.Globalization.DateTimeStyles.None, out FechaTermino); string HoraTermino = Request.Form["ctl00$cph_MasterBody$txtHoraTermino"].ToString(); string Observaciones = Request.Form["ctl00$cph_MasterBody$txtObservaciones"].ToString(); decimal.TryParse(Request.Form["ctl00$cph_MasterBody$txtMeta"].ToString(), out Meta); string HTMLMensaje = HttpUtility.HtmlDecode(this.txtMensaje.InnerHtml); string Titulo = Request.Form["ctl00$cph_MasterBody$txtTituloPagina"].ToString(); string HTMLTextoPagina = HttpUtility.HtmlDecode(this.txtTextoPagina.InnerHtml); DateTime.TryParseExact(Request.Form["ctl00$cph_MasterBody$txtFechaEvento"].ToString(), "dd-MM-yyyy", esMX, System.Globalization.DateTimeStyles.None, out FechaEvento); string HoraEvento = Request.Form["ctl00$cph_MasterBody$txtHoraEvento"].ToString(); int.TryParse(Request.Form["cmbEstado"].ToString(), out IDEstado); int.TryParse(Request.Form["cmbMunicipio"].ToString(), out IDMunicipio); string Direccion = Request.Form["ctl00$cph_MasterBody$address"].ToString(); bool BandPublicar = this.chkPublicar.Checked; string sLatitud = Request.Form["ctl00$cph_MasterBody$hfLatitud"].ToString(); string sLongitud = Request.Form["ctl00$cph_MasterBody$hfLongitud"].ToString(); decimal.TryParse(Request.Form["ctl00$cph_MasterBody$hfLatitud"], NumberStyles.Currency, esMX, out Latitud); decimal.TryParse(Request.Form["ctl00$cph_MasterBody$hfLongitud"], NumberStyles.Currency, esMX, out Longitud); this.Guardar(NuevoRegistro, IDEvento, NombreEvento, IDColaborador, FechaInicio, HoraInicio, FechaTermino, HoraTermino, Observaciones, Meta, HTMLMensaje, Titulo, HTMLTextoPagina, FechaEvento, HoraEvento, IDEstado, IDMunicipio, Direccion, Latitud, Longitud, BandPublicar); } } }