示例#1
0
        public static string Actualizar(TipoCobro value)
        {
            string        rpt = "ok";
            SqlConnection cn  = new SqlConnection(Conexion.cn);

            try
            {
                DynamicParameters dp1 = new DynamicParameters();
                dp1.Add("@IdTipoCobro", value.IdTipoCobro);
                dp1.Add("@NomTipoCobro", value.NomTipoCobro);
                dp1.Add("@Descripcion", value.Descripcion);


                cn.Execute("itData.SP_U_TipoCobro", dp1, commandType: CommandType.StoredProcedure);
            }
            catch (Exception e)
            {
                rpt = "Excepción ocurrida: " + e.Message;
            }
            finally
            {
                cn.Close();
                cn.Dispose();
            }
            return(rpt);
        }
示例#2
0
        public ActionResult DeleteConfirmed(int id)
        {
            TipoCobro tipoCobro = db.TipoCobroes.Find(id);

            db.TipoCobroes.Remove(tipoCobro);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
示例#3
0
 public ActionResult Edit([Bind(Include = "idTipoCobro,referencia,descripcion")] TipoCobro tipoCobro)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tipoCobro).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(tipoCobro));
 }
示例#4
0
        public ActionResult Create([Bind(Include = "idTipoCobro,referencia,descripcion")] TipoCobro tipoCobro)
        {
            if (ModelState.IsValid)
            {
                db.TipoCobroes.Add(tipoCobro);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tipoCobro));
        }
示例#5
0
        // GET: TipoCobroes/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TipoCobro tipoCobro = db.TipoCobroes.Find(id);

            if (tipoCobro == null)
            {
                return(HttpNotFound());
            }
            return(View(tipoCobro));
        }
示例#6
0
        public List <TipoCobro> Sp_listar_tipocobroxestado()
        {
            List <TipoCobro> lista_tipocobro = null;
            TipoCobro        tipocobro       = null;

            try
            {
                con = conn.Conectar();

                if (con != null)
                {
                    cmd = new MySqlCommand("Sp_listar_tipocobroxestado", con)
                    {
                        CommandType = CommandType.StoredProcedure
                    };
                    dr = cmd.ExecuteReader();

                    if (dr.HasRows)
                    {
                        lista_tipocobro = new List <TipoCobro>();

                        while (dr.Read())
                        {
                            tipocobro = new TipoCobro()
                            {
                                Idtipocobro = (int)dr["idtipocobro"],
                                Nombre      = (string)dr["nombre"],
                                Sigla       = (string)dr["sigla"],
                                Estado      = (int)dr["estado"]
                            };

                            lista_tipocobro.Add(tipocobro);
                        }
                    }
                    dr.Close();
                }
                return(lista_tipocobro);
            }
            catch (MySqlException ex)
            {
                return(lista_tipocobro);

                throw ex;
            }
            finally { cmd.Dispose(); conn.Desconectar(con); }
        }
示例#7
0
        public static TipoCobro BuscarTipoCobro(int id)
        {
            TipoCobro     lis = new TipoCobro();
            SqlConnection cn  = new SqlConnection(Conexion.cn);

            try
            {
                DynamicParameters dypa = new DynamicParameters();
                dypa.Add("@idtipoCobro", id);
                lis = cn.Query <TipoCobro>("itData.SP_S_ID_TipoCobro", dypa, commandType: CommandType.StoredProcedure).First();
            }
            catch (Exception e)
            {
                lis = null;
                var rpt = "Excepción ocurrida: " + e.Message;
            }
            finally
            {
                cn.Close();
                cn.Dispose();
            }
            return(lis);
        }
 public string Put([FromBody] TipoCobro value)
 {
     return(gestorTipoCobro.Actualizar(value));
 }
 public string Post([FromBody] TipoCobro value)
 {
     return(gestorTipoCobro.Insertar(value));
 }
示例#10
0
 public string Actualizar(TipoCobro value)
 {
     return(DAO.TipoCobroDAO.Actualizar(value));
 }
示例#11
0
 public string Insertar(TipoCobro value)
 {
     return(DAO.TipoCobroDAO.Ingresar(value));
 }