private void CargarEntidadDesdeForm() { if (ViewState["oDestinoBE"] != null) { oDestinoBE = (DestinoBE)ViewState["oDestinoBE"]; } else { oDestinoBE = new DestinoBE(); } Int32.TryParse(txhIdDestino.Value, out destinoID); oDestinoBE.Id_ubicacion = (Int32)destinoID; oDestinoBE.Nom_ubicacion = txtDescripcion.Text; oDestinoBE.Nom_corto_ubicacion = this.txtNombreCorto.Text; oDestinoBE.Tipo_ubicacion = ComboTipoDestino1.SelectedValue.ToString(); oDestinoBE.Nro_ruc = txtRuc.Text; oDestinoBE.Direccion = txtDireccion.Text; oDestinoBE.Cod_dpto = ComboDepartamento1.SelectedValue.ToString(); oDestinoBE.Cod_provincia = ComboProvincia1.SelectedValue.ToString(); oDestinoBE.Cod_distrito = ComboDistrito1.SelectedValue.ToString(); oDestinoBE.Cod_estado = this.ComboEstado1.SelectedValue.ToString(); oDestinoBE.Cod_usu_crea = Profile.Usuario.CUSR_ID; oDestinoBE.Nom_estacion = Profile.Estacion; oDestinoBE.Nom_usuario_red = Profile.UsuarioRed; }
private void InicializaData() { DestinoBL oDestinoBL = new DestinoBL(); Int32.TryParse(txhIdDestino.Value, out destinoID); oDestinoBE = oDestinoBL.ListarById(destinoID); ComboTipoDestino1.SelectedValue = oDestinoBE.Tipo_ubicacion; txtRuc.Text = oDestinoBE.Nro_ruc; txtDescripcion.Text = oDestinoBE.Nom_ubicacion; txtNombreCorto.Text = oDestinoBE.Nom_corto_ubicacion; txtDireccion.Text = oDestinoBE.Direccion; ComboEstado1.SelectedValue = oDestinoBE.Cod_estado; ComboDepartamento1.SelectedValue = oDestinoBE.Cod_dpto; CargarComboProvincia(); ComboProvincia1.SelectedValue = oDestinoBE.Cod_provincia; CargarComboDistrito(); ComboDistrito1.SelectedValue = oDestinoBE.Cod_distrito; String coCom = oDestinoBE.Tipo_ubicacion; tipoAccion = ConstanteBE.TIPO_MODIFICAR; ComboEstado1.Enabled = true; }
public Int32 Insertar(DestinoBE oDestinoBE) { Int32 res = 0; try { using (Database db = new Database()) { db.ProcedureName = "[sgsnet_spi_destino]"; db.AddParameter("@vi_va_nom_ubicacion", DbType.String, ParameterDirection.Input, oDestinoBE.Nom_ubicacion); db.AddParameter("@vi_va_nom_ubicacion_corta", DbType.String, ParameterDirection.Input, oDestinoBE.Nom_corto_ubicacion); db.AddParameter("@vi_ch_cod_tipo_ubicacion", DbType.String, ParameterDirection.Input, oDestinoBE.Tipo_ubicacion); db.AddParameter("@vi_va_ruc", DbType.String, ParameterDirection.Input, oDestinoBE.Nro_ruc); db.AddParameter("@vi_va_direcion", DbType.String, ParameterDirection.Input, oDestinoBE.Direccion); db.AddParameter("@vi_ch_cod_dpto", DbType.String, ParameterDirection.Input, oDestinoBE.Cod_dpto); db.AddParameter("@vi_ch_cod_prov", DbType.String, ParameterDirection.Input, oDestinoBE.Cod_provincia); db.AddParameter("@vi_ch_cod_dist", DbType.String, ParameterDirection.Input, oDestinoBE.Cod_distrito); db.AddParameter("@vi_ch_cod_estado", DbType.String, ParameterDirection.Input, oDestinoBE.Cod_estado); db.AddParameter("@vi_va_cod_usuario", DbType.String, ParameterDirection.Input, oDestinoBE.Cod_usu_crea); db.AddParameter("@vi_va_nom_estacion", DbType.String, ParameterDirection.Input, oDestinoBE.Nom_estacion); db.AddParameter("@vi_va_nom_usuario_red", DbType.String, ParameterDirection.Input, oDestinoBE.Nom_usuario_red); res = Int32.Parse(db.ExecuteScalar().ToString()); } } catch { throw; } return(res); }
protected void btnBuscar_Click(object sender, ImageClickEventArgs e) { DestinoBL oDestinoBL = new DestinoBL(); oDestinoBL.ErrorEvent += new DestinoBL.ErrorDelegate(Master.Transaction_ErrorEvent); txhIdDestinos.Value = String.Empty; String codTipoUbicacion = cboTipoDestino.SelectedValue.ToString(); String ruc = this.txtRuc.Text; String ubicacion = this.txtDescripcion.Text; String codEstado = this.ComboEstado1.SelectedValue.ToString(); //METODO DE CARGA DE PARAMETROS DestinoBE oDestinoBE = new DestinoBE(); oDestinoBE.Tipo_ubicacion = codTipoUbicacion; oDestinoBE.Nro_ruc = ruc; oDestinoBE.Nom_ubicacion = ubicacion; oDestinoBE.Cod_estado = codEstado; oDestinoBEList = oDestinoBL.Listar(oDestinoBE); if (oDestinoBEList == null || oDestinoBEList.Count == 0) { JavaScriptHelper.Alert(this, Message.keyNoRegistros, ""); oDestinoBEList.Add(new DestinoBE()); GuardaParametros("0"); } else { GuardaParametros("1"); } this.grwDestino.DataSource = oDestinoBEList; this.grwDestino.DataBind(); ViewState["oDestinoBEList"] = oDestinoBEList; }
public DestinoBEList Listar(DestinoBE oBE) { DestinoBEList Lista = new DestinoBEList(); IDataReader DReader = null; try { using (Database db = new Database()) { db.ProcedureName = "sgsnet_sps_bandeja_destino"; db.AddParameter("@vi_va_cod_tipo_ubicacion", DbType.String, ParameterDirection.Input, oBE.Tipo_ubicacion); db.AddParameter("@vi_va_ruc", DbType.String, ParameterDirection.Input, oBE.Nro_ruc); db.AddParameter("@vi_va_ubicacion", DbType.String, ParameterDirection.Input, oBE.Nom_ubicacion); db.AddParameter("@vi_ch_cod_estado", DbType.String, ParameterDirection.Input, oBE.Cod_estado); DReader = db.GetDataReader(); } while (DReader.Read()) { Lista.Add(CrearEntidad(DReader)); } DReader.Close(); } catch { if (DReader != null && !DReader.IsClosed) { DReader.Close(); } throw; } return(Lista); }
public DestinoBE ListarById(Int32 id_Destino) { DestinoBE oDestinoBE = null; IDataReader DReader = null; try { using (Database db = new Database()) { db.ProcedureName = "sgsnet_sps_destino_x_id"; db.AddParameter("@vi_in_id_ubica", DbType.Int32, ParameterDirection.Input, id_Destino); DReader = db.GetDataReader(); } if (DReader.Read()) { oDestinoBE = CrearEntidadXiD(DReader); } DReader.Close(); } catch { if (DReader != null && !DReader.IsClosed) { DReader.Close(); } throw; } return(oDestinoBE); }
protected void combos_SelectedIndexChanged(object sender, EventArgs e) { String rol = String.Empty, rol1; UsuarioBL oUsuarioBL = new UsuarioBL(); oUsuarioBL.ErrorEvent += new UsuarioBL.ErrorDelegate((Master as Seguridad).Transaction_ErrorEvent); String codPerfil = String.Empty; String flConcesionario = String.Empty; PerfilBL oPerfilBL = new PerfilBL(); oPerfilBL.ErrorEvent += new PerfilBL.ErrorDelegate((Master as Seguridad).Transaction_ErrorEvent); try { codPerfil = this.cboPerfil.SelectedValue; PerfilBEList list = oPerfilBL.GetPerfilesBandeja(Profile.Aplicacion, String.Empty, ConstanteBE.FL_ESTADO_ACTIVO, ""); rol1 = this.cboPerfil.SelectedValue; if (list != null) { PerfilBE obj = list.Find(delegate(PerfilBE p) { return(p.NID_PERFIL.ToString() == rol1); }); if (obj != null) { rol = obj.co_perfil_usuario.Trim(); ConstTipo = obj.co_perfil_usuario.Trim(); flConcesionario = obj.fl_concesionario.Trim(); } } this.txtDNI.CssClass = ""; this.cboTipoUsuario.Enabled = true; DestinoBL oDestinoBL = new DestinoBL(); oDestinoBL.ErrorEvent += new DestinoBL.ErrorDelegate((Master as Seguridad).Transaction_ErrorEvent); DestinoBE oDestinoBE = new DestinoBE(); oDestinoBE.Tipo_ubicacion = String.Empty; oDestinoBE.Nro_ruc = String.Empty; oDestinoBE.Nom_ubicacion = String.Empty; oDestinoBE.Cod_estado = ConstanteBE.FL_ESTADO_ACTIVO; DestinoBEList oDestinoBEList = oDestinoBL.Listar(oDestinoBE); this.cboUbicacion.Items.Clear(); this.cboUbicacion.DataSource = oDestinoBEList; this.cboUbicacion.DataTextField = "Nom_corto_ubicacion"; this.cboUbicacion.DataValueField = "Id_ubicacion"; this.cboUbicacion.DataBind(); this.cboUbicacion.Items.Insert(0, new ListItem()); this.cboUbicacion.Items[0].Text = ConstanteBE.OBJECTO_SELECCIONE; this.cboUbicacion.Items[0].Value = String.Empty; } catch { } }
public DestinoBEList Listar(DestinoBE oBE) { DestinoDA oDestinoDA = new DestinoDA(); try { return(oDestinoDA.Listar(oBE)); } catch (Exception ex) { ErrorEvent(this, ex); } return(null); }
public Int32 Eliminar(DestinoBE oDestinoBE) { DestinoDA oDestinoDA = new DestinoDA(); try { return(oDestinoDA.Eliminar(oDestinoBE)); } catch (Exception ex) { ErrorEvent(this, ex); } return(0); }
private DestinoBE CrearEntidad(IDataReader DReader) { DestinoBE oDestinoBE = new DestinoBE(); int indice; indice = DReader.GetOrdinal("id_ubicacion"); oDestinoBE.Id_ubicacion = DReader.GetInt32(indice); indice = DReader.GetOrdinal("tipo_ubicacion"); oDestinoBE.Tipo_ubicacion = DReader.IsDBNull(indice) ? null : DReader.GetString(indice); indice = DReader.GetOrdinal("direccion"); oDestinoBE.Direccion = DReader.IsDBNull(indice) ? String.Empty : DReader.GetString(indice); indice = DReader.GetOrdinal("nom_ubicacion"); oDestinoBE.Nom_ubicacion = DReader.IsDBNull(indice) ? String.Empty : DReader.GetString(indice); indice = DReader.GetOrdinal("nom_corto_ubicacion"); oDestinoBE.Nom_corto_ubicacion = DReader.IsDBNull(indice) ? String.Empty : DReader.GetString(indice); indice = DReader.GetOrdinal("nro_ruc"); oDestinoBE.Nro_ruc = DReader.IsDBNull(indice) ? null : DReader.GetString(indice); indice = DReader.GetOrdinal("nom_dpto"); oDestinoBE.Nom_dpto = DReader.IsDBNull(indice) ? null : DReader.GetString(indice); indice = DReader.GetOrdinal("cod_dpto"); oDestinoBE.Cod_dpto = DReader.IsDBNull(indice) ? String.Empty : DReader.GetString(indice); indice = DReader.GetOrdinal("nom_provincia"); oDestinoBE.Nom_provincia = DReader.IsDBNull(indice) ? String.Empty : DReader.GetString(indice); indice = DReader.GetOrdinal("cod_provincia"); oDestinoBE.Cod_provincia = DReader.IsDBNull(indice) ? String.Empty : DReader.GetString(indice); indice = DReader.GetOrdinal("cod_distrito"); oDestinoBE.Cod_distrito = DReader.IsDBNull(indice) ? String.Empty : DReader.GetString(indice); indice = DReader.GetOrdinal("nom_distrito"); oDestinoBE.Nom_distrito = DReader.IsDBNull(indice) ? String.Empty : DReader.GetString(indice); indice = DReader.GetOrdinal("fec_creacion"); if (!DReader.IsDBNull(indice)) { oDestinoBE.Fec_creacion = DReader.GetDateTime(indice); } indice = DReader.GetOrdinal("cod_usu_crea"); oDestinoBE.Cod_usu_crea = DReader.IsDBNull(indice) ? String.Empty : DReader.GetString(indice); indice = DReader.GetOrdinal("estado"); if (!DReader.IsDBNull(indice)) { oDestinoBE.Dsc_estado = DReader.GetString(indice); } indice = DReader.GetOrdinal("cod_estado"); oDestinoBE.Cod_estado = DReader.IsDBNull(indice) ? String.Empty : DReader.GetString(indice); indice = DReader.GetOrdinal("nombredireccion"); oDestinoBE.nombredireccion = DReader.IsDBNull(indice) ? String.Empty : DReader.GetString(indice); return(oDestinoBE); }
public Int32 Eliminar(DestinoBE oDestinoBE) { Int32 res = 0; try { using (Database db = new Database()) { db.ProcedureName = "[sgsnet_spd_destino]"; db.AddParameter("@vi_in_id_ubica", DbType.Int32, ParameterDirection.Input, oDestinoBE.Id_ubicacion); db.AddParameter("@vi_va_cod_usuario", DbType.String, ParameterDirection.Input, oDestinoBE.Cod_usu_crea); db.AddParameter("@vi_va_nom_estacion", DbType.String, ParameterDirection.Input, oDestinoBE.Nom_estacion); db.AddParameter("@vi_va_nom_usuario_red", DbType.String, ParameterDirection.Input, oDestinoBE.Nom_usuario_red); res = Int32.Parse(db.ExecuteScalar().ToString()); } } catch { throw; } return(res); }
protected void btnEliminar_Click(object sender, ImageClickEventArgs e) { DestinoBL oDestinoBL = new DestinoBL(); oDestinoBL.ErrorEvent += new DestinoBL.ErrorDelegate(Master.Transaction_ErrorEvent); Int32 indicador = 0; String resultado = String.Empty; if (!(txhIdDestinos.Value.Equals(""))) { oDestinoBE = new DestinoBE(); oDestinoBE.Id_ubicacion = Int32.Parse(txhIdDestinos.Value.ToString()); oDestinoBE.Cod_usu_crea = Profile.Usuario.CUSR_ID; oDestinoBE.Nom_estacion = Profile.Estacion; oDestinoBE.Nom_usuario_red = Profile.UsuarioRed; indicador = oDestinoBL.Eliminar(oDestinoBE); if (indicador == -1) { JavaScriptHelper.Alert(this, Message.keyNoElimino, ""); } else if (indicador == -5) { JavaScriptHelper.Alert(this, Message.keyNoEliminoRelacionado, ""); } else if (indicador > 0) { JavaScriptHelper.Alert(this, Message.keyElimino, ""); } btnBuscar_Click(null, null); } else { JavaScriptHelper.Alert(this, Message.keySeleccioneUno, ""); } txhIdDestinos.Value = ""; }
private void InicializaPagina() { UsuarioBEList oUsuarioListBE = new UsuarioBEList(); try { ActualizaTabs(); this.chkUpdateCombos.Style["display"] = "none"; /*Combo Tipo*/ this.cboTipoUsuario.Items.Clear(); TipoTablaDetalleBL oTipoTablaDetalleBL = new TipoTablaDetalleBL(); oTipoTablaDetalleBL.ErrorEvent += new TipoTablaDetalleBL.ErrorDelegate((Master as Seguridad).Transaction_ErrorEvent); TipoTablaDetalleBEList oTipoTablaDetalleBEList = oTipoTablaDetalleBL.ListarTipoTablaDetalle(ConstanteBE.NID_TABLA_TIPO_USUARIO.ToString(), String.Empty, String.Empty, String.Empty, String.Empty, String.Empty, String.Empty); this.cboTipoUsuario.DataSource = oTipoTablaDetalleBEList; this.cboTipoUsuario.DataTextField = "Valor1"; this.cboTipoUsuario.DataValueField = "Valor2"; this.cboTipoUsuario.DataBind(); this.cboTipoUsuario.Items.Insert(0, new ListItem()); this.cboTipoUsuario.Items[0].Text = ConstanteBE.OBJECTO_SELECCIONE; this.cboTipoUsuario.Items[0].Value = String.Empty; /*Combo Perfil*/ this.cboPerfil.Items.Clear(); PerfilBL oPerfilBL = new PerfilBL(); oPerfilBL.ErrorEvent += new PerfilBL.ErrorDelegate((Master as Seguridad).Transaction_ErrorEvent); PerfilBEList oPerfilBEList = oPerfilBL.GetPerfilesBandeja(Profile.Aplicacion, String.Empty, ConstanteBE.FL_ESTADO_ACTIVO, ""); this.cboPerfil.DataSource = oPerfilBEList; this.cboPerfil.DataTextField = "VDEPRF"; this.cboPerfil.DataValueField = "NID_PERFIL"; this.cboPerfil.DataBind(); this.cboPerfil.Items.Insert(0, new ListItem()); this.cboPerfil.Items[0].Text = ConstanteBE.OBJECTO_SELECCIONE; this.cboPerfil.Items[0].Value = String.Empty; this.cboUbicacion.Items.Clear(); DestinoBL oDestinoBL = new DestinoBL(); oDestinoBL.ErrorEvent += new DestinoBL.ErrorDelegate((Master as Seguridad).Transaction_ErrorEvent); DestinoBE oDestinoBE = new DestinoBE(); oDestinoBE.Tipo_ubicacion = String.Empty; oDestinoBE.Nro_ruc = String.Empty; oDestinoBE.Nom_ubicacion = String.Empty; oDestinoBE.Cod_estado = ConstanteBE.FL_ESTADO_ACTIVO; DestinoBEList oDestinoBEList = oDestinoBL.Listar(oDestinoBE); this.cboUbicacion.DataSource = oDestinoBEList; this.cboUbicacion.DataTextField = "Nom_corto_ubicacion"; this.cboUbicacion.DataValueField = "Id_ubicacion"; this.cboUbicacion.DataBind(); this.cboUbicacion.Items.Insert(0, new ListItem()); this.cboUbicacion.Items[0].Text = ConstanteBE.OBJECTO_SELECCIONE; this.cboUbicacion.Items[0].Value = String.Empty; /*Paginado*/ SetPaginacion(); //Combo Aprobador Venta Liberada UsuarioBL oUsuarioBL = new UsuarioBL(); oUsuarioBL.ErrorEvent += new UsuarioBL.ErrorDelegate((Master as Seguridad).Transaction_ErrorEvent); UsuarioBEList oUsuarioList01; UsuarioBE oUsuarioBE = new UsuarioBE(); oUsuarioBE.NO_APE_MATERNO = String.Empty; oUsuarioBE.NO_APE_PATERNO = String.Empty; oUsuarioBE.VNOMUSR = String.Empty; oUsuarioBE.NID_PERFIL = 0; oUsuarioBE.FL_INACTIVO = ConstanteBE.FL_ESTADO_ACTIVO; oUsuarioBE.NID_UBICA = 0; oUsuarioBE.NID_ROL = 0; oUsuarioList01 = oUsuarioBL.GetAllUsuarioBandeja(oUsuarioBE, Profile.Aplicacion); oUsuarioBE = new UsuarioBE(); oUsuarioBE.VNOMUSR = String.Empty; oUsuarioBE.NO_APE_PATERNO = String.Empty; oUsuarioBE.NO_APE_MATERNO = String.Empty; oUsuarioBE.NID_UBICA = 0; oUsuarioBE.NID_ROL = 0; oUsuarioBE.NID_PERFIL = 0; oUsuarioBE.FL_INACTIVO = ConstanteBE.FL_ESTADO_ACTIVO; oUsuarioListBE = oUsuarioBL.GetAllUsuarioBandeja(oUsuarioBE, Profile.Aplicacion); txtDNI.Attributes.Add("onKeyPress", "javascript:return fc_ValidaNumero();"); } catch (Exception ex) { (Master as Seguridad).Web_ErrorEvent(this, ex); } }