public ResultadoEntidad GuardarPuesto(PuestoEntidad PuestoObjetoEntidad) { string CadenaConexion = string.Empty; ResultadoEntidad Resultado = new ResultadoEntidad(); PuestoAcceso PuestoAccesoObjeto = new PuestoAcceso(); CadenaConexion = SeleccionarConexion(ConstantePrograma.DefensoriaDB_Catalogo); if (BuscarPuestoDuplicado(PuestoObjetoEntidad) == false) { if (PuestoObjetoEntidad.PuestoId == 0) { Resultado = PuestoAccesoObjeto.InsertarPuesto(PuestoObjetoEntidad, CadenaConexion); } else { Resultado = PuestoAccesoObjeto.ActualizarPuesto(PuestoObjetoEntidad, CadenaConexion); } } else { Resultado.ErrorId = (int)ConstantePrograma.Puesto.PuestoConNombreDuplicado; Resultado.DescripcionError = TextoError.PuestoConNombreDuplicado; } return(Resultado); }
public ResultadoEntidad SeleccionarPuesto(PuestoEntidad PuestoObjetoEntidad) { string CadenaConexion = string.Empty; ResultadoEntidad Resultado = new ResultadoEntidad(); PuestoAcceso PuestoAccesoObjeto = new PuestoAcceso(); CadenaConexion = SeleccionarConexion(ConstantePrograma.DefensoriaDB_Catalogo); Resultado = PuestoAccesoObjeto.SeleccionarPuesto(PuestoObjetoEntidad, CadenaConexion); return(Resultado); }
protected ResultadoEntidad EliminarPuesto(string CadenaPuestoId) { string CadenaConexion = string.Empty; ResultadoEntidad ResultadoEntidadObjeto = new ResultadoEntidad(); PuestoAcceso PuestoAccesoObjeto = new PuestoAcceso(); CadenaConexion = SeleccionarConexion(ConstantePrograma.DefensoriaDB_Catalogo); ResultadoEntidadObjeto = PuestoAccesoObjeto.EliminarPuesto(CadenaPuestoId, CadenaConexion); return(ResultadoEntidadObjeto); }