Beispiel #1
0
        public JsonResult SaveBancos(bancosempre banco)
        {
            try
            {
                switch (banco.cuentaTrans)
                {
                case 1:
                    var banquito = new bancos();
                    banquito.nombre     = banco.nombre;
                    banquito.cuentaType = 1;
                    Bancosx.Insert(banquito);
                    Bancosx.Save();
                    break;

                case 2:
                    Bancosx.context.bancosempre.Add(banco);
                    Bancosx.context.SaveChanges();
                    break;

                case 3:
                    var banquero = new bancostrans();
                    PropertyCopier <bancosempre, bancostrans> .Copy(banco, banquero);

                    Bancosx.context.bancostrans.Add(banquero);
                    Bancosx.context.SaveChanges();
                    break;
                }


                if (banco.cuentaTrans <= 1)
                {
                }
                else
                {
                }
            }catch (Exception ex)
            {
                return(Json(new { estatus = false }));
            }


            return(Json(new { estatus = true }));
        }
Beispiel #2
0
        public JsonResult DelBanco(bancosempre banco)
        {
            try
            {
                if (banco.cuentaTrans <= 1)
                {
                    Bancosx.Delete(banco.id);
                    Bancosx.Save();
                }
                else
                {
                    var banco2 = Bancosx.context.bancosempre.FirstOrDefault(x => x.id == banco.id);
                    Bancosx.context.bancosempre.Remove(banco2);
                    Bancosx.context.SaveChanges();
                }
            }
            catch (Exception ex)
            {
                return(Json(new { estatus = false }));
            }


            return(Json(new { estatus = true }));
        }