public List <OficinaRegional_E> listarxfiltro(int idUNIDAD) { List <OficinaRegional_E> listarOficinaReg_E = new List <OficinaRegional_E>(); try { using (cmd = new SqlCommand("SP_LISTARXFILTRO_OFICINAREGIONAL", cnx.CONSel)) { cnx.CONSel.Open(); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@IDUNIDAD", idUNIDAD); dr = cmd.ExecuteReader(); while (dr.Read()) { OficinaRegional_E oficinaReg = new OficinaRegional_E(); oficinaReg.idOficinaRegional = Convert.ToInt32(dr["ID"]); oficinaReg.unidadPcc = Convert.ToString(dr["UNIDAD PCC"]); oficinaReg.descripcion = Convert.ToString(dr["DESCRIPCION"]); oficinaReg.activo = Convert.ToBoolean(dr["ACTIVO"]); oficinaReg.nombUsuarioReg = Convert.ToString(dr["REGISTRADO POR"]); oficinaReg.fechaRegistro = Convert.ToString(dr["FECHA REGISTRO"]); oficinaReg.nombUsuarioMod = Convert.ToString(dr["MODIFICADO POR"]); oficinaReg.fechaModificacion = Convert.ToString(dr["FECHA MODIFICACION"]); listarOficinaReg_E.Add(oficinaReg); } } } catch (Exception ex) { ut.logsave(this, ex); Debug.WriteLine("Error al listar oficina regional: " + ex.Message.ToString() + ex.StackTrace.ToString()); } finally { cnx.CONSel.Close(); } return(listarOficinaReg_E); }
public string eliminar(OficinaRegional_E objOficReg) { string msg = ""; try { using (cmd = new SqlCommand("SP_TRANSACCION_OFICINAREGIONAL", cnx.CONSel)) { cnx.CONSel.Open(); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Action", "D"); cmd.Parameters.AddWithValue("@idOficinaRegional", objOficReg.idOficinaRegional); cmd.Parameters.AddWithValue("@idUnidadPcc", 0); cmd.Parameters.AddWithValue("@descripcion", 0); cmd.Parameters.AddWithValue("@activo", objOficReg.activo); cmd.Parameters.AddWithValue("@idUsuarioRegistro", 0); cmd.Parameters.AddWithValue("@fechaRegistro", 0); cmd.Parameters.AddWithValue("@idUsuarioModificacion", objOficReg.idUsuarioModificacion); cmd.Parameters.AddWithValue("@fechaModificacion", ut.obtener_Fecha()); cmd.ExecuteNonQuery(); msg = "Se eliminó correctamente."; } } catch (Exception ex) { ut.logsave(this, ex); Debug.WriteLine("Error al eliminar oficina regional: " + ex.Message.ToString() + ex.StackTrace.ToString()); msg = "Error al eliminar oficina regional."; } finally { cnx.CONSel.Close(); } return(msg); }
public string modificar(OficinaRegional_E objOficReg) { return(ofinaReg_D.modificar(objOficReg)); }
public string eliminar(OficinaRegional_E objOficReg) { return(ofinaReg_D.eliminar(objOficReg)); }
public string agregar(OficinaRegional_E objOficReg) { return(ofinaReg_D.agregar(objOficReg)); }