//Obtener Cobertura por ID
 public JsonResult getCobertura_xID(int idCobertura)
 {
     try
     {
         ENCobertura oCobertura   = null;
         LNCobertura olnCobertura = new LNCobertura();
         oCobertura = olnCobertura.getCobertura_ByID(idCobertura);
         return(Json(oCobertura, JsonRequestBehavior.AllowGet));
     }
     catch (Exception)
     {
         throw;
     }
 }
Example #2
0
        public int SaveCobertura_TRANS(ENCobertura oCobertura)
        {
            DACobertura data      = new DACobertura();
            int         Resultado = 0;

            using (SqlConnection con = new SqlConnection(CadenaConexion))
            {
                try
                {
                    Resultado = data.SaveCobertura_TRANS(con, oCobertura);
                }
                catch (Exception ex)
                {
                    GrabarLog(ex);
                }
            }

            return(Resultado);
        }
Example #3
0
        //getCobertura_ByID
        public ENCobertura getCobertura_ByID(int idCobertura)
        {
            ENCobertura beCobertura = null;

            using (SqlConnection con = new SqlConnection(CadenaConexion))
            {
                try
                {
                    con.Open();
                    DACobertura odaCobertura = new DACobertura();
                    beCobertura = odaCobertura.getCobertura_ByID(con, idCobertura);
                }
                catch (Exception ex)
                {
                    GrabarLog(ex);
                }

                return(beCobertura);
            }
        }
Example #4
0
        //UPDATE COBERTURA
        public int SaveCobertura_TRANS(SqlConnection con, ENCobertura oCobertura)
        {
            using (con)
            {
                SqlCommand cmd = new SqlCommand("DBPESPS_Admin_UPD_Cobertura", con);
                cmd.CommandType = CommandType.StoredProcedure;

                SqlParameter parm = new SqlParameter("@Retorno", SqlDbType.Int);
                parm.Size      = 50;
                parm.Direction = ParameterDirection.Output;
                cmd.Parameters.Add(parm);

                SqlParameter parmT = new SqlParameter("@idCobertura", SqlDbType.Int);
                parmT.Value     = oCobertura.idCobertura;
                parmT.Direction = ParameterDirection.Input;
                cmd.Parameters.Add(parmT);

                SqlParameter parm1 = new SqlParameter("@Descripcion", SqlDbType.NVarChar);
                parm1.Value     = oCobertura.Descripcion;
                parm1.Direction = ParameterDirection.Input;
                cmd.Parameters.Add(parm1);

                SqlParameter parm2 = new SqlParameter("@ValorConvenio", SqlDbType.NVarChar);
                parm2.Value     = oCobertura.ValorConvenio;
                parm2.Direction = ParameterDirection.Input;
                cmd.Parameters.Add(parm2);

                SqlParameter parm3 = new SqlParameter("@Estado", SqlDbType.NVarChar);
                parm3.Value     = oCobertura.Estado;
                parm3.Direction = ParameterDirection.Input;
                cmd.Parameters.Add(parm3);

                con.Open();
                cmd.ExecuteNonQuery();
                con.Close();

                object idCobertura = cmd.Parameters["@Retorno"].Value;
                return((int)(idCobertura));
            }
        }
        //SaveCobertura_TRANS
        public JsonResult SaveCobertura_ID(ENCobertura oCobertura)
        {
            try
            {
                int intRes = 0;
                //GUARDAR DEDUCIBLE
                LNCobertura oLNCobertura = new LNCobertura();
                intRes = oLNCobertura.SaveCobertura_TRANS(oCobertura);

                if (intRes > 0)
                {
                    return(Json(new { intCobertura = intRes }));
                }
                else
                {
                    return(Json(new { success = false }));
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Example #6
0
        public List <ENCobertura> GetCobTipobyAseguradoraTipoCob(SqlConnection con, int idAseguradora, int idTipoCobertura)
        {
            List <ENCobertura> lbeCobertura = null;
            SqlCommand         cmd          = new SqlCommand("DBPESPS_Admin_GETCoberturasByAseguradoraTipoCobertura", con);

            cmd.CommandType = CommandType.StoredProcedure;
            //ARGUMENTOS DE PROCEDURE

            DbParameter param = cmd.CreateParameter();

            param.DbType        = DbType.Int32;
            param.ParameterName = "@idAseguradora";
            param.Value         = idAseguradora;
            cmd.Parameters.Add(param);

            DbParameter param1 = cmd.CreateParameter();

            param1.DbType        = DbType.Int32;
            param1.ParameterName = "@idTipoCobertura";
            param1.Value         = idTipoCobertura;
            cmd.Parameters.Add(param1);

            SqlDataReader drd = cmd.ExecuteReader(CommandBehavior.SingleResult);

            if (drd != null)
            {
                lbeCobertura = new List <ENCobertura>();
                ENCobertura obeCobertura;
                while (drd.Read())
                {
                    obeCobertura = new ENCobertura();
                    if (!drd.IsDBNull(0))
                    {
                        obeCobertura.idCobertura = drd.GetInt32(0);
                    }
                    ;
                    if (!drd.IsDBNull(1))
                    {
                        obeCobertura.idCoberturaTipo = drd.GetInt32(1);
                    }
                    ;
                    if (!drd.IsDBNull(2))
                    {
                        obeCobertura.idAseguradora = drd.GetInt32(2);
                    }
                    ;
                    if (!drd.IsDBNull(3))
                    {
                        obeCobertura.Descripcion = drd.GetString(3);
                    }
                    ;
                    if (!drd.IsDBNull(4))
                    {
                        obeCobertura.ValorConvenio = drd.GetString(4);
                    }
                    ;
                    if (!drd.IsDBNull(5))
                    {
                        obeCobertura.Estado = drd.GetString(5);
                    }
                    ;
                    if (!drd.IsDBNull(6))
                    {
                        obeCobertura.FechaCreacion = drd.GetDateTime(6);
                    }
                    ;


                    lbeCobertura.Add(obeCobertura);
                }
                drd.Close();
            }
            return(lbeCobertura);
        }