예제 #1
0
        public ActionResult Post(bool IsNew, Tipo_de_MonedaModel varTipo_de_Moneda)
        {
            try
            {
                //if (ModelState.IsValid)
                //{
                if (!_tokenManager.GenerateToken())
                {
                    return(Json(null, JsonRequestBehavior.AllowGet));
                }
                _ITipo_de_MonedaApiConsumer.SetAuthHeader(_tokenManager.Token);



                var result             = "";
                var Tipo_de_MonedaInfo = new Tipo_de_Moneda
                {
                    Clave         = varTipo_de_Moneda.Clave
                    , Descripcion = varTipo_de_Moneda.Descripcion
                };

                result = !IsNew?
                         _ITipo_de_MonedaApiConsumer.Update(Tipo_de_MonedaInfo, null, null).Resource.ToString() :
                             _ITipo_de_MonedaApiConsumer.Insert(Tipo_de_MonedaInfo, null, null).Resource.ToString();

                Session["KeyValueInserted"] = result;
                return(Json(result, JsonRequestBehavior.AllowGet));
                //}
                //return Json(false, JsonRequestBehavior.AllowGet);
            }
            catch (ServiceException ex)
            {
                return(Json(false, JsonRequestBehavior.AllowGet));
            }
        }
예제 #2
0
        public Tipo_de_Moneda InterfaceDatos()
        {
            obj = new Tipo_de_Moneda();
            int Id = 0; int.TryParse(txt_ClaveMoneda.Text.Trim(), out Id);

            obj.Id_Moneda     = Id;
            obj.Nombre_Moneda = txt_NombreMoneda.Text.Trim();
            return(obj);
        }
예제 #3
0
 public frm_MonedaEdit(Tipo_de_Moneda obj, frm_Moneda Frm)
 {
     InitializeComponent();
     preparaEdicion();
     EsNuevo  = false;
     this.obj = obj;
     DatosInterface();
     FrmPadre = Frm;
 }
예제 #4
0
        private void dgv_Moneda_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex == 2)
            {
                Tipo_de_Moneda obj = new Tipo_de_Moneda();
                obj.Id_Moneda     = Convert.ToInt32(dgv_Moneda.Rows[e.RowIndex].Cells[0].Value.ToString());
                obj.Nombre_Moneda = dgv_Moneda.Rows[e.RowIndex].Cells[1].Value.ToString();

                frm_MonedaEdit ofrm = new frm_MonedaEdit(obj, this);
                ofrm.ShowDialog();
            }
        }
예제 #5
0
 public void addMoneda(Tipo_de_Moneda item)
 {
     try
     {
         using (var db = new PROYECTOVUELO03Entities())
         {
             db.Tipo_de_Moneda.Add(item);
             db.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw new Exception("Verifica los datos a insertar");
     }
 }
예제 #6
0
        public void updateMoneda(Tipo_de_Moneda item)
        {
            try
            {
                using (var db = new PROYECTOVUELO03Entities())
                {
                    Tipo_de_Moneda objMone = db.Tipo_de_Moneda.Where(x => x.Id_Moneda == item.Id_Moneda).FirstOrDefault();

                    if (objMone != null)
                    {
                        objMone.Nombre_Moneda = item.Nombre_Moneda;
                        db.SaveChanges();
                    }
                }
            }
            catch (Exception)
            {
                throw new Exception("Verifica los datos a actualizar");
            }
        }
예제 #7
0
        public void deleteMoneda(Tipo_de_Moneda item)
        {
            try
            {
                using (var db = new PROYECTOVUELO03Entities())
                {
                    Tipo_de_Moneda objMone = db.Tipo_de_Moneda.Where(x => x.Id_Moneda == item.Id_Moneda).FirstOrDefault();

                    if (objMone != null)
                    {
                        db.Tipo_de_Moneda.Remove(objMone);
                        db.SaveChanges();
                    }
                }
            }
            catch (Exception)
            {
                throw new Exception("Verifica los datos a eliminar");
            }
        }
예제 #8
0
        public ActionResult Delete(short id)
        {
            try
            {
                if (!_tokenManager.GenerateToken())
                {
                    return(Json(null, JsonRequestBehavior.AllowGet));
                }
                _ITipo_de_MonedaApiConsumer.SetAuthHeader(_tokenManager.Token);

                Tipo_de_Moneda varTipo_de_Moneda = null;
                if (id.ToString() != "0")
                {
                    string where = "";
                }
                var result = _ITipo_de_MonedaApiConsumer.Delete(id, null, null).Resource;
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
            catch (ServiceException ex)
            {
                return(Json(false, JsonRequestBehavior.AllowGet));
            }
        }