private ParametrosBackOfficeBE Entidad_ListarDatosTallerEmpresa(IDataRecord DReader) { ParametrosBackOfficeBE Entidad = new ParametrosBackOfficeBE(); Int32 indice; indice = DReader.GetOrdinal("nid_taller_empresa"); Entidad.nid_taller_empresa = (DReader.IsDBNull(indice) ? 0 : DReader.GetInt32(indice)); indice = DReader.GetOrdinal("nid_taller"); Entidad.nid_taller = (DReader.IsDBNull(indice) ? 0 : DReader.GetInt32(indice)); indice = DReader.GetOrdinal("no_taller"); Entidad.no_taller = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); indice = DReader.GetOrdinal("nid_empresa"); Entidad.nid_empresa = (DReader.IsDBNull(indice) ? 0 : DReader.GetInt32(indice)); indice = DReader.GetOrdinal("no_empresa"); Entidad.no_empresa = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); indice = DReader.GetOrdinal("no_banco"); Entidad.no_banco = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); indice = DReader.GetOrdinal("nu_cuenta"); Entidad.nu_cuenta = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); indice = DReader.GetOrdinal("no_correo_callcenter"); Entidad.no_correo_callcenter = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); indice = DReader.GetOrdinal("nu_callcenter"); Entidad.nu_callcenter = (DReader.IsDBNull(indice) ? "" : DReader.GetString(indice)); return(Entidad); }
public ParametrosBackOffieBEList ListarDatosTallerEmpresa(ParametrosBackOfficeBE ent) { ParametrosBackOffieBEList lista = new ParametrosBackOffieBEList(); IDataReader DReader = null; try { using (Database db = new Database()) { db.ProcedureName = "[SRC_SPS_DATOS_TALLER_EMPRESA_ID_BO]"; db.AddParameter("@vi_nid_taller", DbType.Int32, ParameterDirection.Input, ent.nid_taller); db.AddParameter("@vi_nid_empresa", DbType.Int32, ParameterDirection.Input, ent.nid_empresa); DReader = db.GetDataReader(); } while (DReader.Read()) { ParametrosBackOfficeBE oParametrosBackOffieBE = Entidad_ListarDatosTallerEmpresa(DReader); lista.Add(oParametrosBackOffieBE); } DReader.Close(); } catch (Exception) { if (DReader != null && !DReader.IsClosed) { DReader.Close(); } throw; } return(lista); }
private ParametrosBackOfficeBE CrearEntidad_Parametros(IDataRecord DReader) { ParametrosBackOfficeBE Entidad = new ParametrosBackOfficeBE(); int indice; string var3 = ""; indice = DReader.GetOrdinal("nid_parametro"); Entidad.nid_parametro = DReader.IsDBNull(indice) ? 0 : DReader.GetInt32(indice); indice = DReader.GetOrdinal("co_parametro"); Entidad.co_parametro = DReader.IsDBNull(indice) ? "" : DReader.GetString(indice); indice = DReader.GetOrdinal("no_tipo_valor"); Entidad.no_tipo_valor = DReader.IsDBNull(indice) ? "" : DReader.GetString(indice); var3 = Entidad.no_tipo_valor; indice = DReader.GetOrdinal("valor"); Entidad.valor = DReader.IsDBNull(indice) ? "" : DReader.GetString(indice); indice = DReader.GetOrdinal("valor_texto"); if (var3.Equals("STRING_DISPLAY")) { Entidad.valor_texto = DReader.IsDBNull(indice) ? "" : Valor_TipoConsolHora(Entidad.valor); } else { Entidad.valor_texto = DReader.IsDBNull(indice) ? "" : DReader.GetString(indice); } indice = DReader.GetOrdinal("no_parametro"); Entidad.no_parametro = DReader.IsDBNull(indice) ? "" : DReader.GetString(indice); return(Entidad); }
public int GETActualizarParametro(ParametrosBackOfficeBE ent) { //IDataReader DReader = null; int r = 0; try { using (Database db = new Database()) { db.ProcedureName = "[SRC_SPS_INS_PARAMETROS]"; db.AddParameter("@nid_parametro", DbType.Int64, ParameterDirection.Input, ent.nid_parametro); db.AddParameter("@no_tipo_valor", DbType.String, ParameterDirection.Input, ent.no_tipo_valor); db.AddParameter("@valor", DbType.String, ParameterDirection.Input, ent.valor); db.AddParameter("@co_usuario_crea", DbType.String, ParameterDirection.Input, ent.co_usuario); db.AddParameter("@co_usuario_red", DbType.String, ParameterDirection.Input, ent.co_usuario_red); db.AddParameter("@no_estacion_red", DbType.String, ParameterDirection.Input, ent.no_estacion_red); r = db.Execute(); } } catch (Exception) { r = 0; } return(r); }
public ParametrosBackOffieBEList GETListarParametros() { ParametrosBackOffieBEList lista = new ParametrosBackOffieBEList(); IDataReader DReader = null; try { using (Database db = new Database()) { db.ProcedureName = "[SRC_SPS_PARAMETROS]"; DReader = db.GetDataReader(); } while (DReader.Read()) { ParametrosBackOfficeBE oParametrosBE = CrearEntidad_Parametros(DReader); lista.Add(oParametrosBE); } DReader.Close(); } catch (Exception) { if (DReader != null && !DReader.IsClosed) { DReader.Close(); } throw; } return(lista); }
public ParametrosBackOffieBEList GetHorasSRC() { ParametrosBackOfficeBE objBeParam = new ParametrosBackOfficeBE(); ParametrosBackOffieBEList objBeListParam = new ParametrosBackOffieBEList(); IDataReader DReader = null; try { using (Database db = new Database()) { db.ProcedureName = "[SRC_SPS_Listado_horas]"; DReader = db.GetDataReader(); } while (DReader.Read()) { objBeParam = CrearEntidad_HoraSRC(DReader); objBeListParam.Add(objBeParam); } DReader.Close(); } catch //(Exception ex) { objBeListParam = null; } return(objBeListParam); }
public Int32 InsertarConfigTallerEmpresa(ParametrosBackOfficeBE ent) { int rpta = 0; try { using (Database db = new Database()) { db.ProcedureName = "[SRC_SPI_DATOS_TALLER_EMPRESA_BO]"; db.AddParameter("@vi_nid_taller", DbType.Int32, ParameterDirection.Input, ent.nid_taller); db.AddParameter("@vi_nid_empresa", DbType.Int32, ParameterDirection.Input, ent.nid_empresa); db.AddParameter("@vi_no_banco", DbType.String, ParameterDirection.Input, ent.no_banco); db.AddParameter("@vi_nu_cuenta", DbType.String, ParameterDirection.Input, ent.nu_cuenta); db.AddParameter("@vi_no_correo_callcenter", DbType.String, ParameterDirection.Input, ent.no_correo_callcenter); db.AddParameter("@vi_nu_callcenter", DbType.String, ParameterDirection.Input, ent.nu_callcenter); //------------------------- db.AddParameter("@vi_co_usuario_crea", DbType.String, ParameterDirection.Input, ent.co_usuario_crea); db.AddParameter("@vi_co_usuario_red", DbType.String, ParameterDirection.Input, ent.co_usuario_red); db.AddParameter("@vi_no_estacion_red", DbType.String, ParameterDirection.Input, ent.no_estacion_red); rpta = db.Execute(); } } catch (Exception) { rpta = 0; throw; } return(rpta); }
public ParametrosBackOffieBEList ListarConfigTallerEmpresa(ParametrosBackOfficeBE ent) { try { return(new ParametrosBackOffieDA().ListarConfigTallerEmpresa(ent)); } catch (Exception ex) { this.ErrorEvent(this, ex); return(null); } }
protected void btnGrabar_Click(object sender, ImageClickEventArgs e) { DateTime strf1 = Convert.ToDateTime(ddl_hora_de.SelectedValue.ToString().Trim()); DateTime strf2 = Convert.ToDateTime(ddl_hora_a.SelectedValue.ToString().Trim()); if (strf1 < strf2) { objEnt = new ParametrosBackOfficeBE(); objNeg = new ParametrosBackOffieBL(); string valor = ""; string dias = ""; int rpta = 0; for (int index = 0; index < lst_dias_on.Items.Count; index++) { if (lst_dias_on.Items.Count - index != 1) { dias += lst_dias_on.Items[index].Value.ToString() + ","; } else { dias += lst_dias_on.Items[index].Value.ToString(); } } valor = dias + "|" + ddl_hora_de.SelectedValue.ToString() + "|" + ddl_hora_a.SelectedValue.ToString(); objEnt.no_tipo_valor = Session["no_tipo_valor"].ToString(); objEnt.nid_parametro = int.Parse(Session["nid_parametro"].ToString()); objEnt.valor = valor; objEnt.co_usuario = Profile.UserName; objEnt.co_usuario_red = Profile.UsuarioRed; objEnt.no_estacion_red = Profile.Estacion; rpta = objNeg.GETActualizarParametro(objEnt); if (rpta > 0) { Session["ind_msg"] = "1"; lbl_mensajebox.Text = "El registro se actualizo con exito."; popup_msgbox_confirm.Show(); } else { Session["ind_msg"] = "1"; lbl_mensajebox.Text = "Error al actualizar."; popup_msgbox_confirm.Show(); } } else { Session["ind_msg"] = "0"; lbl_mensajebox.Text = "Hora final debe ser mayor a hora de inicio."; popup_msgbox_confirm.Show(); } hid_tab1.Value = "0"; }
protected void gvListado_RowUpdating(object sender, GridViewUpdateEventArgs e) { objEnt = new ParametrosBackOfficeBE(); objNeg = new ParametrosBackOffieBL(); int rpta = 0; string tipo = ""; string val = ""; tipo = gvListado.DataKeys[gvListado.EditIndex].Values[0].ToString(); if (tipo.Trim().Equals("STRING") || tipo.Trim().Equals("INTEGER")) { TextBox txtval = gvListado.Rows[e.RowIndex].FindControl("txt_valorparam") as TextBox; val = txtval.Text; } else { if (tipo.Trim().Equals("BOOLEAN")) { GridViewRow dr = gvListado.Rows[gvListado.EditIndex]; if (((CheckBox)(dr.FindControl("chk_valorparam"))).Checked == false) { val = "0"; } else { val = "1"; } } else { if (tipo.Trim().Equals("STRING_DISPLAY")) { GridViewRow dr = gvListado.Rows[gvListado.EditIndex]; val = ((DropDownList)(dr.FindControl("ddl_conshoraspor"))).SelectedValue; } } } objEnt.no_tipo_valor = gvListado.DataKeys[gvListado.EditIndex].Values[0].ToString(); objEnt.nid_parametro = int.Parse(gvListado.DataKeys[gvListado.EditIndex].Values[2].ToString()); objEnt.valor = val; objEnt.co_usuario = Profile.UserName; objEnt.co_usuario_red = Profile.UsuarioRed; objEnt.no_estacion_red = Profile.Estacion; rpta = objNeg.GETActualizarParametro(objEnt); gvListado.EditIndex = -1; CargarParametros(); ScriptManager.RegisterStartupScript(Page, Page.GetType(), "", "<script>setTabCabeceraOnForm('0');</script>", false); }
private ParametrosBackOfficeBE CrearEntidad_HoraSRC(IDataRecord DReader) { ParametrosBackOfficeBE Entidad = new ParametrosBackOfficeBE(); int indice; indice = DReader.GetOrdinal("ID"); var1 = DReader.GetString(indice); Entidad.ID = (var1 == null ? "" : var1); indice = DReader.GetOrdinal("Des"); var1 = DReader.GetString(indice); Entidad.DES = (var1 == null ? "" : var1); return(Entidad); }
public ParametrosBackOfficeBE GetHorarioXDefecto() { ParametrosBackOfficeBE objBeParam = new ParametrosBackOfficeBE(); IDataReader DReader = null; int i = 0; int indice = 0; try { using (Database db = new Database()) { db.ProcedureName = "[SRC_SPS_HORARIO_X_DEFECTO]"; DReader = db.GetDataReader(); } while (DReader.Read()) { if (i == 0) { indice = DReader.GetOrdinal("no_valor2"); objBeParam.HoraInicio = DReader.GetString(indice); } else if (i == 1) { indice = DReader.GetOrdinal("no_valor2"); objBeParam.HoraFinal = DReader.GetString(indice); } else if (i == 2) { indice = DReader.GetOrdinal("no_valor2"); objBeParam.IntervaloTime = DReader.GetString(indice); } i += 1; } DReader.Close(); } catch //(Exception ex) { objBeParam = null; } return(objBeParam); }
private void llenar_ddl_horas(DropDownList ddl) { ParametrosBackOfficeBE objEntHorDef = new ParametrosBackOfficeBE(); ParametrosBackOffieBL objNegHorDef = new ParametrosBackOffieBL(); objEntHorDef = objNegHorDef.GetHorarioXDefecto(); DateTime dtHoraIni = Convert.ToDateTime(objEntHorDef.HoraInicio.ToString().Trim()); DateTime dtHoraFin = Convert.ToDateTime(objEntHorDef.HoraFinal.ToString().Trim()); int v_intminutos = int.Parse(objEntHorDef.IntervaloTime.ToString().Trim()); ddl.DataSource = objNegHorDef.GetHorasSRC(); ddl.DataTextField = "DES"; ddl.DataValueField = "ID"; ddl.DataBind(); if (objNegHorDef.GetHorasSRC().Count > 0) { ddl.SelectedValue = objEntHorDef.HoraInicio; } }
public int GETActualizarParametro(ParametrosBackOfficeBE ent) { return(new ParametrosBackOffieDA().GETActualizarParametro(ent)); }
public int ActualizarConfigTallerEmpresa(ParametrosBackOfficeBE ent) { return(new ParametrosBackOffieDA().ActualizarConfigTallerEmpresa(ent)); }
public int InsertarConfigTallerEmpresa(ParametrosBackOfficeBE ent) { return(new ParametrosBackOffieDA().InsertarConfigTallerEmpresa(ent)); }
public ParametrosBackOffieBEList ListarDatosTallerEmpresa(ParametrosBackOfficeBE ent) { return(new ParametrosBackOffieDA().ListarDatosTallerEmpresa(ent)); }
private DataTable TablaHoras() { DataTable DT_HORAS = new DataTable(); ParametrosBackOfficeBE objEntHorDef = new ParametrosBackOfficeBE(); objNeg = new ParametrosBackOffieBL(); int minutos = 0; string min_real = ""; int h1 = 0; objEntHorDef = objNeg.GetHorarioXDefecto(); h1 = int.Parse(objEntHorDef.HoraInicio.Split(':')[0].ToString().Trim()); DT_HORAS.Columns.Add("id"); DT_HORAS.Columns.Add("des"); DataRow dr; for (int i = 0; i < 24; i++) { if (i >= int.Parse(objEntHorDef.HoraInicio.Split(':')[0].ToString().Trim()) && i <= int.Parse(objEntHorDef.HoraFinal.Split(':')[0].ToString().Trim())) { dr = DT_HORAS.NewRow(); if (i > int.Parse(objEntHorDef.HoraInicio.Split(':')[0].ToString().Trim())) { minutos = i * 60 - (i - 1) * 60; } else { minutos = 0; } if (minutos.ToString().Trim().Length > 1) { min_real = minutos.ToString().Trim(); } else { min_real = "0" + minutos.ToString().Trim(); } if (i < 13) { if (i.ToString().Length > 1) { dr["id"] = i.ToString() + ":" + min_real; dr["des"] = i.ToString() + ":" + min_real + "am"; } else { dr["id"] = "0" + i.ToString() + ":00"; dr["des"] = "0" + i.ToString() + ":00" + "am"; } } else { dr["id"] = i.ToString() + ":" + min_real; dr["des"] = i.ToString() + ":" + min_real + "pm"; } DT_HORAS.Rows.Add(dr); } } return(DT_HORAS); }