public bool validarTipoCompromiso(UP_TipoCompromiso_E objTipoComp)
        {
            int resultado = 0;

            try
            {
                using (cmd = new SqlCommand("SP_VALIDAR_TIPOCOMPROMISO", cnx.CONSel))
                {
                    cnx.CONSel.Open();
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@DESCRIPCION", objTipoComp.descripcion);
                    cmd.Parameters.AddWithValue("@ACTIVO", objTipoComp.activo);
                    resultado = Convert.ToInt32(cmd.ExecuteScalar());
                }
            }catch (Exception ex)
            {
                ut.logsave(this, ex);
                Debug.WriteLine("Error al validar el tpo de compromiso: " + ex.Message.ToString() + ex.StackTrace.ToString());
            }
            finally
            {
                cnx.CONSel.Close();
            }

            return((resultado == 0) ? false : true);
        }
        public UP_TipoCompromiso_E obtenerTipocompromiso(int idTipocompromiso)
        {
            UP_TipoCompromiso_E tipoCompromiso_E = new UP_TipoCompromiso_E();

            try
            {
                using (cmd = new SqlCommand("SP_OBTENER_TIPOCOMPROMISO", cnx.CONSel))
                {
                    cnx.CONSel.Open();
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@IDTIPOCOMPROMISO", idTipocompromiso);
                    dr = cmd.ExecuteReader();

                    while (dr.Read())
                    {
                        UP_TipoCompromiso_E tipoCompromiso = new UP_TipoCompromiso_E();
                        tipoCompromiso.idTipoCompromiso = Convert.ToInt32(dr["ID"]);
                        tipoCompromiso.descripcion      = Convert.ToString(dr["TIPO COMPROMISO"]);
                        tipoCompromiso.activo           = Convert.ToBoolean(dr["ACTIVO"]);
                        tipoCompromiso_E = tipoCompromiso;
                    }
                }
            }
            catch (Exception ex)
            {
                ut.logsave(this, ex);
                Debug.WriteLine("Erro al obtener el tipo de compromiso por id: " + ex.Message.ToString() + ex.StackTrace.ToString());
            }
            finally
            {
                cnx.CONSel.Close();
            }

            return(tipoCompromiso_E);
        }
        //PAQS LISTAR TIPO COMPROMISO
        public List <UP_TipoCompromiso_E> listarTipoCompromiso()
        {
            List <UP_TipoCompromiso_E> listTipoCompr = new List <UP_TipoCompromiso_E>();

            try
            {
                using (cmd = new SqlCommand("SP_LISTAR_TIPO_COMPROMISO", cnx.CONSel))
                {
                    cnx.CONSel.Open();
                    cmd.CommandType = CommandType.StoredProcedure;
                    dr = cmd.ExecuteReader();

                    while (dr.Read())
                    {
                        UP_TipoCompromiso_E tipocomp_E = new UP_TipoCompromiso_E();
                        tipocomp_E.idTipoCompromiso = Convert.ToInt32(dr["ID"]);
                        tipocomp_E.nro         = Convert.ToInt32(dr["NRO"]);
                        tipocomp_E.descripcion = Convert.ToString(dr["Tipo Compromiso"]);

                        listTipoCompr.Add(tipocomp_E);
                    }
                }
            }
            catch (Exception ex)
            {
                ut.logsave(this, ex);
                Debug.WriteLine("Error al listar tipos de compromisos: " + ex.Message.ToString() + ex.StackTrace.ToString());
            }
            finally
            {
                cnx.CONSel.Close();
            }

            return(listTipoCompr);
        }
Esempio n. 4
0
        //PAQS LISTAR TIPO COMPROMISO
        public List <UP_TipoCompromiso_E> listarTipoCompromiso()
        {
            List <UP_TipoCompromiso_E> listTipoCompr = new List <UP_TipoCompromiso_E>();

            try
            {
                using (cmd = new SqlCommand("SP_LISTAR_TIPO_COMPROMISO", cnx.CONSel))
                {
                    cnx.CONSel.Open();
                    cmd.CommandType = CommandType.StoredProcedure;
                    dr = cmd.ExecuteReader();

                    while (dr.Read())
                    {
                        UP_TipoCompromiso_E lTipoCom = new UP_TipoCompromiso_E();
                        lTipoCom.idTipoCompromiso = Convert.ToInt32(dr["ID"]);
                        lTipoCom.nro                   = Convert.ToInt32(dr["NRO"]);
                        lTipoCom.descripcion           = Convert.ToString(dr["Tipo Compromiso"]);
                        lTipoCom.activo                = Convert.ToBoolean(dr["ACTIVO"]);
                        lTipoCom.idUsuarioRegistro     = Convert.ToInt32(dr["REGISTRADO POR"]);
                        lTipoCom.fechaRegistro         = Convert.ToString(dr["FECHA REGISTRO"]);
                        lTipoCom.idUsuarioModificacion = Convert.ToInt32(dr["MODIFICADO POR"]);
                        lTipoCom.fechaModificacion     = Convert.ToString(dr["FECHA MODIFICACION"]);
                        listTipoCompr.Add(lTipoCom);
                    }
                }
            }
            catch (Exception ex)
            {
                ut.logsave(this, ex);
                Debug.WriteLine("Error al listar tipos de compromisos: " + ex.Message.ToString() + ex.StackTrace.ToString());
            }
            finally
            {
                cnx.CONSel.Close();
            }

            return(listTipoCompr);
        }
Esempio n. 5
0
        //PAQS ELIMINAR COMPROMISO
        public string eliminarTipoCompromiso(UP_TipoCompromiso_E objTipoCompromiso)
        {
            string msg = "";

            try
            {
                using (cmd = new SqlCommand("SP_TRANSACCION_TIPO_COMPROMISO", cnx.CONSel))
                {
                    cnx.CONSel.Open();
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@Action", "D");
                    cmd.Parameters.AddWithValue("@idTipoCompromiso", objTipoCompromiso.idTipoCompromiso);
                    cmd.Parameters.AddWithValue("@descripcion", 0);
                    cmd.Parameters.AddWithValue("@activo", objTipoCompromiso.activo);
                    cmd.Parameters.AddWithValue("@idUsuarioRegistro", 0);
                    cmd.Parameters.AddWithValue("@fechaRegistro", 0);
                    cmd.Parameters.AddWithValue("@idusuarioModificacion", objTipoCompromiso.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 un tipo de compromiso: " + ex.Message.ToString() + ex.StackTrace.ToString());
                msg = "Error al eliminar un tipo de compromiso.";
            }
            finally
            {
                cnx.CONSel.Close();
            }

            return(msg);
        }
Esempio n. 6
0
 public string eliminar(UP_TipoCompromiso_E objTipoCompromiso)
 {
     return(tipoComp_D.eliminarTipoCompromiso(objTipoCompromiso));
 }
Esempio n. 7
0
 public string modificar(UP_TipoCompromiso_E objTipoCompromiso)
 {
     return(tipoComp_D.modificarTipoCompromiso(objTipoCompromiso));
 }
Esempio n. 8
0
 public string agregar(UP_TipoCompromiso_E objTipoCompromiso)
 {
     return(tipoComp_D.agregarTipoCompromiso(objTipoCompromiso));
 }
Esempio n. 9
0
 public bool validarTipoCompromiso(UP_TipoCompromiso_E objTipoComp)
 {
     return(tipoComp_D.validarTipoCompromiso(objTipoComp));
 }