protected void Btn_Guardar_Click(object sender, EventArgs e) { DropDownList combo; Int64 Estado; IPeriodos IService = new IPeriodos(); string resp; for (int i = 0; i <= 11; i++) { combo = Grilla_Periodos.Rows[i].FindControl("ddlCountries") as DropDownList; Estado = Convert.ToInt32(combo.SelectedValue); // Lbl_Mensaje_Proceso.Text = IService.IGetPeriodos_Actualizar_Estados(int.Parse(this.Cmb_Ano.Text), i + 1, Estado); resp = IService.IGetPeriodos_Actualizar_Estados(int.Parse(this.Cmb_Ano.Text), i + 1, Estado); switch (resp) { case "1": Lbl_Mensaje_Proceso.Text = "No todas las sucursales en el mes de" + this.Cmb_Meses.Text + " se encuentran en estado de Precierre porfavor verificar"; i = 12; break; case "0": Lbl_Mensaje_Proceso.Text = "El proceso se completo Exitosamente"; break; } } Carga_de_Grilla(); Carga_de_Grilla_Detalle(); Lbl_Mensaje_Proceso.Visible = true; }
public static string UpdPeriodoLocal(BEPeriodoEmpresa obj) { IPeriodos IService = new IPeriodos(); obj.codLocal = obj.codLocal; obj.codPeriodoEmpresa = obj.codPeriodoEmpresa; return(IService.IUpdatePeriodoLocal(obj)); }
protected void Btn_Proceso_Click(object sender, EventArgs e) { IPeriodos IService = new IPeriodos(); this.Lbl_Mensaje_Proceso.Text = IService.IGetPeriodos_Creacion(int.Parse(this.Cmb_Ano.Text)); Carga_de_Grilla(); this.Lbl_Mensaje_Proceso.Visible = true; }
public void Carga_de_Grilla() { IPeriodos IService = new IPeriodos(); List <BEPeriodo_Mant> lstBE = new List <BEPeriodo_Mant>(); lstBE = IService.IGetPeriodos_MANT(int.Parse(this.Cmb_Ano.Text)); Grilla_Periodos.DataSource = lstBE; Grilla_Periodos.DataBind(); }
protected void loadDropPeriodos(Boolean loadLocal = false) { int index = ddlPeriodos.SelectedIndex; IPeriodos IService = new IPeriodos(); //Dim obj As UserStore = DirectCast(Session.Item("SessionUser"), UserStore) BEUser BE = new BEUser(); BE = (BEUser)Session["LoginUser"]; List <BEPeriodoEmpresa> lstPeriodoEmpresa = new List <BEPeriodoEmpresa>(); List <BEPeriodoEmpresa> AlllistaPeriodos = IService.IGetPeriodos(BE); cCodLocal = AlllistaPeriodos[0].codLocal; if (loadLocal) { loadDropLocal(cCodLocal); } cCodLocal = ddlLocales.SelectedValue; if (!string.IsNullOrEmpty(cCodLocal)) { lstPeriodoEmpresa = AlllistaPeriodos.FindAll( delegate(BEPeriodoEmpresa PE) { return(PE.codLocal == cCodLocal); }); } else { foreach (BEPeriodoEmpresa objPerEmp in AlllistaPeriodos) { List <BEPeriodoEmpresa> LstPerEmpToadd = lstPeriodoEmpresa.FindAll( delegate(BEPeriodoEmpresa PE) { return(PE.descPeriodo == objPerEmp.descPeriodo); }); if (LstPerEmpToadd == null || LstPerEmpToadd.Count == 0) { lstPeriodoEmpresa.Add(objPerEmp); } } } ddlPeriodos.DataSource = lstPeriodoEmpresa; ddlPeriodos.DataValueField = "codPeriodoEmpresa"; ddlPeriodos.DataTextField = "descPeriodo"; ddlPeriodos.DataBind(); if (index < lstPeriodoEmpresa.Count) { ddlPeriodos.SelectedIndex = index; } }
protected void Btn_Guardar_Click(object sender, EventArgs e) { DropDownList combo; Int64 Estado; IPeriodos IService = new IPeriodos(); for (int i = 0; i <= 11; i++) { combo = Grilla_Periodos.Rows[i].FindControl("ddlCountries") as DropDownList; Estado = Convert.ToInt32(combo.SelectedValue); this.Lbl_Mensaje.Text = IService.IGetPeriodosEmpresa_Actualizar_Estados(int.Parse(this.Cmb_Ano.Text), i + 1, Cod_Local, Estado); } Carga_de_Grilla(); }
protected void loadDropPeriodos() { IPeriodos IService = new IPeriodos(); BEPeriodo_Mant objPeriodo = new BEPeriodo_Mant(); List <BEPeriodo_Mant> lstPeriodoEmpresa = new List <BEPeriodo_Mant>(); lstPeriodoEmpresa = IService.IGetPeriodos(objPeriodo); ddlPeriodos.DataSource = lstPeriodoEmpresa; ddlPeriodos.DataValueField = "codPeriodo"; ddlPeriodos.DataTextField = "descPeriodo"; ddlPeriodos.DataBind(); }
public void Carga_de_Grilla() { try { this.Lbl_Sucursal.Text = " - "; BEUser BE = new BEUser(); BE = (BEUser)Session["LoginUser"]; List <BEPeriodoEmpresa_Mant> lstPeriodoEmpresa = new List <BEPeriodoEmpresa_Mant>(); IPeriodos IService_Periodo = new IPeriodos(); List <BEPeriodoEmpresa_Mant> lstBE = new List <BEPeriodoEmpresa_Mant>(); lstBE = IService_Periodo.IGetPeriodosEmpresa_Localanio(int.Parse(this.Cmb_Ano.Text), int.Parse(BE.codLocal)); Cod_Local = int.Parse(BE.codLocal); this.Lbl_Sucursal.Text = lstBE[0].Hotel; Grilla_Periodos.DataSource = lstBE; Grilla_Periodos.DataBind(); DropDownList combo; IPeriodos IService = new IPeriodos(); for (int i = 0; i <= 11; i++) { combo = Grilla_Periodos.Rows[i].FindControl("ddlCountries") as DropDownList; if (combo.SelectedValue == "3" || combo.SelectedValue == "0" || combo.SelectedValue == "2") { combo.Enabled = false; } } } catch (Exception ex) { Grilla_Periodos.DataSource = null; Grilla_Periodos.DataBind(); } finally { } }
protected void loadDropPeriodos() { IPeriodos IService = new IPeriodos(); //Dim obj As UserStore = DirectCast(Session.Item("SessionUser"), UserStore) BEUser BE = new BEUser(); BE = (BEUser)Session["LoginUser"]; if (BE.codRol != "3") { List <BEPeriodoEmpresa> lstPeriodoEmpresa = new List <BEPeriodoEmpresa>(); lstPeriodoEmpresa = IService.IGetPeriodos(BE); if (lstPeriodoEmpresa.Count > 0) { ddlPeriodos.DataSource = lstPeriodoEmpresa; ddlPeriodos.DataValueField = "codPeriodoEmpresa"; ddlPeriodos.DataTextField = "descPeriodo"; ddlPeriodos.DataBind(); } } else { BEPeriodo_Mant objPeriodo = new BEPeriodo_Mant(); objPeriodo.codEstado = "1"; List <BEPeriodo_Mant> lstPeriodoEmpresa = new List <BEPeriodo_Mant>(); lstPeriodoEmpresa = IService.IGetPeriodos(objPeriodo); objPeriodo.codEstado = "2"; lstPeriodoEmpresa.AddRange(IService.IGetPeriodos(objPeriodo)); if (lstPeriodoEmpresa.Count > 0) { ddlPeriodos.DataSource = lstPeriodoEmpresa; ddlPeriodos.DataValueField = "codPeriodo"; ddlPeriodos.DataTextField = "descPeriodo"; ddlPeriodos.DataBind(); } } }
protected string validatePeriodo() { IPeriodos i = new IPeriodos(); return(i.IValPeriodo()); }
public void Carga_de_Grilla_Detalle() { IPeriodos IService = new IPeriodos(); List <BEPeriodoEmpresa_Mant> lstBE = new List <BEPeriodoEmpresa_Mant>(); int mes_int = 0; switch (this.Cmb_Meses.Text) { case "Enero": mes_int = 1; break; case "Febrero": mes_int = 2; break; case "Marzo": mes_int = 3; break; case "Abril": mes_int = 4; break; case "Mayo": mes_int = 5; break; case "Junio": mes_int = 6; break; case "Julio": mes_int = 7; break; case "Agosto": mes_int = 8; break; case "Septiembre": mes_int = 9; break; case "Octubre": mes_int = 10; break; case "Noviembre": mes_int = 11; break; case "Diciembre": mes_int = 12; break; default: mes_int = 0; break; } lstBE = IService.IGetPeriodosEmpresa_MANT(int.Parse(this.Cmb_Ano.Text), mes_int); Grid_Detalle.DataSource = lstBE; Grid_Detalle.DataBind(); }
protected void Btn_Guardar_Hotel_Click(object sender, EventArgs e) { int mes_int = 0; switch (this.Cmb_Meses.Text) { case "Enero": mes_int = 1; break; case "Febrero": mes_int = 2; break; case "Marzo": mes_int = 3; break; case "Abril": mes_int = 4; break; case "Mayo": mes_int = 5; break; case "Junio": mes_int = 6; break; case "Julio": mes_int = 7; break; case "Agosto": mes_int = 8; break; case "Septiembre": mes_int = 9; break; case "Octubre": mes_int = 10; break; case "Noviembre": mes_int = 11; break; case "Diciembre": mes_int = 12; break; default: mes_int = 0; break; } Label lbl_Cod_Local; DropDownList combo; Int64 Estado; IPeriodos IService = new IPeriodos(); for (int i = 0; i <= Grid_Detalle.Rows.Count - 1; i++) { lbl_Cod_Local = this.Grid_Detalle.Rows[i].FindControl("lblCodLocal_Hotel") as Label; combo = Grid_Detalle.Rows[i].FindControl("ddlCountries_Hotel") as DropDownList; Estado = Convert.ToInt32(combo.SelectedValue); this.Lbl_Mensaje_Proceso.Text = IService.IGetPeriodosEmpresa_Actualizar_Estados(int.Parse(this.Cmb_Ano.Text), mes_int, int.Parse(lbl_Cod_Local.Text), Estado); } Carga_de_Grilla_Detalle(); Carga_de_Grilla(); }