protected void SeleccionarEstado() { ResultadoEntidad Resultado = new ResultadoEntidad(); EstadoEntidad EstadoEntidadObjeto = new EstadoEntidad(); EstadoProceso EstadoProcesoObjeto = new EstadoProceso(); Resultado = EstadoProcesoObjeto.SeleccionarEstado(EstadoEntidadObjeto); EstadoNuevo.DataValueField = "EstadoId"; EstadoNuevo.DataTextField = "Nombre"; EstadoBusqueda.DataValueField = "EstadoId"; EstadoBusqueda.DataTextField = "Nombre"; if (Resultado.ErrorId == 0) { EstadoNuevo.DataSource = Resultado.ResultadoDatos; EstadoNuevo.DataBind(); EstadoBusqueda.DataSource = Resultado.ResultadoDatos; EstadoBusqueda.DataBind(); } else { EtiquetaMensaje.Text = TextoError.ErrorGenerico; } EstadoNuevo.Items.Insert(0, new ListItem(ConstantePrograma.FiltroSeleccione, "0")); EstadoBusqueda.Items.Insert(0, new ListItem(ConstantePrograma.FiltroTodos, "0")); }
public ResultadoEntidad SeleccionarEstado(EstadoEntidad EstadoEntidadObjeto) { string CadenaConexion = string.Empty; ResultadoEntidad Resultado = new ResultadoEntidad(); EstadoAcceso EstadoAccesoDatos = new EstadoAcceso(); CadenaConexion = SeleccionarConexion(ConstantePrograma.DefensoriaDB_Catalogo); Resultado = EstadoAccesoDatos.SeleccionarEstado(EstadoEntidadObjeto, CadenaConexion); return(Resultado); }
private EntityState GetState(EstadoEntidad estado) { switch (estado) { case EstadoEntidad.SinCambios: return(EntityState.Unchanged); case EstadoEntidad.Nuevo: return(EntityState.Added); case EstadoEntidad.Borrado: return(EntityState.Deleted); case EstadoEntidad.Modificado: return(EntityState.Modified); default: throw new InvalidOperationException($"El tipo de datos {estado} no pudo ser convertido."); } }
public static List <EstadoEntidad> consultarEstado() { List <EstadoEntidad> listaEstado = new List <EstadoEntidad>(); string query = "SELECT * FROM Estado"; SqlCommand cmd = new SqlCommand(query, obtenerDB()); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { EstadoEntidad estado = new EstadoEntidad(); estado.idEstado = int.Parse(dr["idEstado"].ToString()); estado.nombre = dr["nombre"].ToString(); listaEstado.Add(estado); } dr.Close(); cmd.Connection.Close(); return(listaEstado); }
public ResultadoEntidad SeleccionarEstado(EstadoEntidad EstadoEntidadObjeto, string CadenaConexion) { DataSet ResultadoDatos = new DataSet(); SqlConnection Conexion = new SqlConnection(CadenaConexion); SqlCommand Comando; SqlParameter Parametro; SqlDataAdapter Adaptador; ResultadoEntidad Resultado = new ResultadoEntidad(); try { Comando = new SqlCommand("SeleccionarEstadoProcedimiento", Conexion); Comando.CommandType = CommandType.StoredProcedure; Parametro = new SqlParameter("EstadoId", SqlDbType.SmallInt); Parametro.Value = EstadoEntidadObjeto.EstadoId; Comando.Parameters.Add(Parametro); Adaptador = new SqlDataAdapter(Comando); ResultadoDatos = new DataSet(); Conexion.Open(); Adaptador.Fill(ResultadoDatos); Conexion.Close(); Resultado.ResultadoDatos = ResultadoDatos; return(Resultado); } catch (SqlException Excepcion) { Resultado.ErrorId = Excepcion.Number; Resultado.DescripcionError = Excepcion.Message; return(Resultado); } }