public DtoTablaVarios Usp_TablaVarios_Insert(DtoB dtoBase) { DtoTablaVarios dto = (DtoTablaVarios)dtoBase; SqlParameter[] pr = new SqlParameter[7]; try { pr[0] = new SqlParameter("@IdTabVarios", SqlDbType.Int) { Direction = ParameterDirection.Output }; pr[1] = new SqlParameter("@Descripcion", SqlDbType.VarChar, 200) { Value = (V_ValidaPrNull(dto.Descripcion)) }; pr[2] = new SqlParameter("@TipoAtributo", SqlDbType.VarChar, 200) { Value = (V_ValidaPrNull(dto.TipoAtributo)) }; pr[3] = new SqlParameter("@EntidadTabla", SqlDbType.VarChar, 200) { Value = (V_ValidaPrNull(dto.EntidadTabla)) }; pr[4] = new SqlParameter("@UsuarioCreacionId", SqlDbType.Int) { Value = (V_ValidaPrNull(dto.UsuarioCreacionId)) }; pr[5] = new SqlParameter("@IB_Estado", SqlDbType.Bit) { Value = V_ValidaPrNull(dto.IB_Estado) }; pr[6] = new SqlParameter("@msj", SqlDbType.VarChar, 100) { Direction = ParameterDirection.Output }; SqlHelper.ExecuteNonQuery(ObjCn, CommandType.StoredProcedure, "Usp_TablaVarios_Insert", pr); if (pr[0].Value != DBNull.Value) { dto.IdTabVarios = Convert.ToInt32(pr[0].Value); } if (!String.IsNullOrEmpty(Convert.ToString(pr[6].Value))) { dto.ErrorMsj = Convert.ToString(pr[6].Value); dto.LugarError = "Usp_TablaVarios_Insert"; } } catch (Exception ex) { dto.LugarError = ex.StackTrace; dto.ErrorEx = ex.Message; dto.ErrorMsj = "Error al insertar en TablaVarios"; } ObjCn.Close(); return(dto); }
public ClassResultV Usp_TablaVarios_Update(DtoB dtoBase) { DtoTablaVarios dto = (DtoTablaVarios)dtoBase; ClassResultV cr = new ClassResultV(); SqlParameter[] pr = new SqlParameter[7]; try { pr[0] = new SqlParameter("@IdTabVarios", SqlDbType.Int) { Value = (dto.IdTabVarios) }; pr[1] = new SqlParameter("@Descripcion", SqlDbType.VarChar, 200) { Value = (V_ValidaPrNull(dto.Descripcion)) }; pr[2] = new SqlParameter("TipoAtributo", SqlDbType.VarChar, 200) { Value = (V_ValidaPrNull(dto.TipoAtributo)) }; pr[3] = new SqlParameter("@EntidadTabla", SqlDbType.VarChar, 200) { Value = (V_ValidaPrNull(dto.EntidadTabla)) }; pr[4] = new SqlParameter("@UsuarioModificacionId", SqlDbType.Int) { Value = (V_ValidaPrNull(dto.UsuarioModificacionId)) }; pr[5] = new SqlParameter("IB_Estado", SqlDbType.Bit) { Value = (V_ValidaPrNull(dto.IB_Estado)) }; pr[6] = new SqlParameter("@msj", SqlDbType.VarChar, 100) { Direction = ParameterDirection.Output }; SqlHelper.ExecuteNonQuery(ObjCn, CommandType.StoredProcedure, "Usp_TablaVarios_Update", pr); if (!String.IsNullOrEmpty(Convert.ToString(pr[6].Value))) { cr.ErrorMsj = Convert.ToString(pr[6].Value); cr.LugarError = "Usp_TablaVarios_Update"; } } catch (Exception ex) { cr.LugarError = ex.StackTrace; cr.ErrorEx = ex.Message; cr.ErrorMsj = "Error al actualizar los datos de TablaVarios"; } ObjCn.Close(); return(cr); }
public DtoTablaVarios Usp_TablaVarios_SelectOne(DtoB dtoBase) { DtoTablaVarios dto = (DtoTablaVarios)dtoBase; SqlParameter[] pr = new SqlParameter[1]; try { pr[0] = new SqlParameter("@IdTabVarios", SqlDbType.Int) { Value = (dto.IdTabVarios) }; SqlDataReader reader = SqlHelper.ExecuteReader(ObjCn, CommandType.StoredProcedure, "Usp_TablaVarios_SelectOne", pr); if (reader.Read()) { dto = new DtoTablaVarios { IdTabVarios = GetValue("IdTabVarios", reader).ValueInt32, Valor = GetValue("Valor", reader).ValueString, Descripcion = GetValue("Descripcion", reader).ValueString, TipoAtributo = GetValue("TipoAtributo", reader).ValueString, EntidadTabla = GetValue("EntidadTabla", reader).ValueString, UsuarioCreacionId = GetValue("UsuarioCreacionId", reader).ValueInt32, FechaCreacion = GetValue("FechaCreacion", reader).ValueDateTime, UsuarioModificacionId = GetValue("UsuarioModificacionId", reader).ValueInt32, FechaModificacion = GetValue("FechaModificacion", reader).ValueDateTime, IB_Estado = GetValue("IB_Estado", reader).ValueBool }; } reader.Close(); } catch (Exception ex) { dto.LugarError = ex.StackTrace; dto.ErrorEx = ex.Message; dto.ErrorMsj = "Error en Usp_TablaVarios_SelectOne"; } ObjCn.Close(); return(dto); }
private void LlenarDetalle() { try { DtoTablaVarios dto = (DtoTablaVarios) new CtrTablaVarios().Usp_TablaVarios_SelectOne(new DtoTablaVarios { IdTabVarios = Convert.ToInt32(Request.QueryString["IdTabVarios"]) }); if (!dto.HuboError) { txtDescripcion.Text = dto.Descripcion; ddlTiposVarios.Text = dto.TipoAtributo; ddlEstado.SelectedValue = dto.IB_Estado == true ? "1" : "0"; } } catch (Exception) { ScriptManager.RegisterStartupScript(this, GetType(), "Pop", @"Swal.fire('Error!', '" + "No se pudieron cargar los datos." + "', 'error');", true); } }