public int ActualizaPuesto(int i_idPuesto, string s_descripcion, string s_estatus) { Puesto objPuesto = new Puesto(); DLPuesto odlPto = new DLPuesto(); objPuesto.idPuesto = i_idPuesto; objPuesto.descripcion = s_descripcion; objPuesto.estatus = s_estatus; try { odlPto.UpdatePuesto(ref objPuesto); } catch (Exception ex) { throw ex; } return(objPuesto.idPuesto); }
public int EliminaPuesto(int i_idPuesto) { Puesto objPuesto = new Puesto(); DLPuesto odlPto = new DLPuesto(); int Total = 0; objPuesto = odlPto.getPuestoporID(i_idPuesto); objPuesto.estatus = "INACTIVO"; try { Total = odlPto.ValidaAsignacionPuesto(objPuesto.idPuesto); if (Total == 0) { odlPto.UpdatePuesto(ref objPuesto); } } catch (Exception ex) { throw ex; } return(Total); }