public RespuestaSP SP_GuardarTransferencia(SG_TRANSFERENCIAS transferencia, int ID_USR)
        {
            RespuestaSP result = new RespuestaSP();
            ExecuteManager(uow =>
            {
                var context = (CityTruckContext)uow.Context;
                ObjectParameter p_res = new ObjectParameter("p_res", typeof(String));
                context.P_SG_GUARDAR_TRANFERENCIA(transferencia.ID_TRANSFERENCIA,transferencia.ID_CAJA_ORIGEN,transferencia.ID_CAJA_DESTINO,transferencia.FECHA,transferencia.CONCEPTO,transferencia.IMPORTE_BS,transferencia.OBSERVACION, ID_USR, p_res);
                try
                {
                    int result_id = Int32.Parse(p_res.Value.ToString());
                    if (result_id > 0)
                    {
                        result.success = true;
                        result.msg = "Proceso Ejecutado Correctamente";
                        result.id = result_id;
                    }
                    else
                    {
                        result.success = false;
                        result.msg = p_res.Value.ToString();
                        result.id = -1;
                    }
                }
                catch (FormatException e)
                {
                    result.success = false;
                    result.msg = p_res.Value.ToString();
                    result.id = -1;
                }

            });
            return result;
        }
 public JsonResult GuardarAmortizacion(SG_AMORTIZACIONES a)
 {
     int id_usr = Convert.ToInt32(User.Identity.Name.Split('-')[3]);
     RespuestaSP respuestaSP = new RespuestaSP();
     respuestaSP = _serCli.SP_GrabarAmortizacion(a, id_usr);
     return Json(respuestaSP);
 }
 public JsonResult EliminarTransferencia(int ID_TRANSFERENCIA)
 {
         int id_usr = Convert.ToInt32(User.Identity.Name.Split('-')[3]);
         RespuestaSP respuestaRSP = new RespuestaSP();
         respuestaRSP = _serTra.SP_EliminarTransferencia(ID_TRANSFERENCIA, id_usr);
         return Json(respuestaRSP);
 }
 public JsonResult GuardarTransferencia(SG_TRANSFERENCIAS tra)
 {
     int id_usr = Convert.ToInt32(User.Identity.Name.Split('-')[3]);
     RespuestaSP respuestaSP = new RespuestaSP();
     respuestaSP =_serTra.SP_GuardarTransferencia(tra, id_usr);
     return Json(respuestaSP);
 }
 public JsonResult GuardarCaja(SG_CAJAS caj)
 {
     int id_usr = Convert.ToInt32(User.Identity.Name.Split('-')[3]);
     RespuestaSP respuestaSP = new RespuestaSP();
     respuestaSP = _serCaj.SP_GrabarCaja(caj, id_usr);
     return Json(respuestaSP);
 }
 public JsonResult EliminarPerfilOpcion(SG_PERFILES_OPCIONES per)
 {
     int id_usr = Convert.ToInt32(User.Identity.Name.Split('-')[3]);
     RespuestaSP respuestaRSP = new RespuestaSP();
     respuestaRSP = _serMen.SP_EliminarPerfilOpcion(per, id_usr.ToString());
     return Json(respuestaRSP);
 }
        public RespuestaSP SP_GrabarIngreso(SG_INGRESOS ing, int ID_USR)
        {
            RespuestaSP result = new RespuestaSP();
            ExecuteManager(uow =>
            {
                //var manager = new SG_INGRESOSManager(uow);
                var context = (CityTruckContext)uow.Context;
                ObjectParameter p_res = new ObjectParameter("p_res", typeof(String));
                context.P_SG_GUARDAR_INGRESOS(ing.ID_INGRESO, ing.FECHA, ing.CONCEPTO, ing.ID_CAJA, ing.IMPORTE, ID_USR, ing.ID_AMORTIZACION,p_res);

                try
                {
                    int result_id = Int32.Parse(p_res.Value.ToString());
                    if (result_id > 0)
                    {
                        result.success = true;
                        result.msg = "Proceso Ejecutado Correctamente";
                        result.id = result_id;
                    }
                    else
                    {
                        result.success = false;
                        result.msg = p_res.Value.ToString();
                        result.id = -1;
                    }
                }
                catch (FormatException e)
                {
                    result.success = false;
                    result.msg = p_res.Value.ToString();
                    result.id = -1;
                }
            });
            return result;
        }
 public JsonResult GuardarCliente(SG_CLIENTES_CONSUMO cli)
 {
     int id_usr = Convert.ToInt32(User.Identity.Name.Split('-')[3]);
     RespuestaSP respuestaSP = new RespuestaSP();
     respuestaSP = _serCli.SP_GrabarCliente(cli, id_usr);
     return Json(respuestaSP);
 }
        public JsonResult EliminarCaja(int ID_CAJA)
        {
            try
            {
                int id_usr = Convert.ToInt32(User.Identity.Name.Split('-')[3]);
                RespuestaSP respuestaRSP = new RespuestaSP();
                respuestaRSP = _serCaj.SP_EliminarCaja(ID_CAJA, id_usr);
                return Json(respuestaRSP);
            }
            catch (Exception)
            {

                throw;
            }
        }
        public JsonResult EliminarIngreso(int ID_INGRESO)
        {
            try
            {
                int id_usr = Convert.ToInt32(User.Identity.Name.Split('-')[3]);
                RespuestaSP respuestaRSP = new RespuestaSP();
                respuestaRSP = _serIng.SP_EliminarIngreso(ID_INGRESO, id_usr);
                return Json(respuestaRSP);
            }
            catch (Exception)
            {

                throw;
            }
        }
 public RespuestaSP SP_EliminarPerfilOpcion(SG_PERFILES_OPCIONES per, string login)
 {
     RespuestaSP result = new RespuestaSP();
     ExecuteManager(uow =>
     {
         var context = (CityTruckContext)uow.Context;
         ObjectParameter p_res = new ObjectParameter("p_res", typeof(String));
         context.P_SG_ELIMINAR_PERFIL_OPCION(per.ID_PERFIL, per.ID_OPC, 0, p_res);
         if (p_res.Value.ToString() == "1")
         {
             result.success = true;
             result.msg = "Proceso Ejectuado Correctamente";
         }
         else
         {
             result.success = false;
             result.msg = p_res.Value.ToString();
         }
     });
     return result;
 }
        public RespuestaSP SP_ActualizarKardex(DateTime FECHA, int ID_USR)
        {
            RespuestaSP result = new RespuestaSP();
            ExecuteManager(uow =>
            {
                var context = (CityTruckContext)uow.Context;
                ObjectParameter p_res = new ObjectParameter("p_res", typeof(String));
                context.P_SG_ACT_KARDEX_COMBUSTIBLE(FECHA, ID_USR, p_res);
                if (p_res.Value.ToString() == "1")
                {
                    result.success = true;
                    result.msg = "Proceso Ejecutado Correctamente";
                }
                else
                {
                    result.success = false;
                    result.msg = p_res.Value.ToString();
                }

            });
            return result;
        }
        public RespuestaSP SP_EliminarCliente(int ID_CLIENTE, int ID_USR)
        {
            RespuestaSP result = new RespuestaSP();
            ExecuteManager(uow =>
            {
                var context = (CityTruckContext)uow.Context;
                ObjectParameter p_res = new ObjectParameter("p_res", typeof(String));
                context.P_SG_ELIMINAR_CLIENTE_CONSUMO(ID_CLIENTE, ID_USR, p_res);
                if (p_res.Value.ToString() == "1")
                {
                    result.success = true;
                    result.msg = "Proceso Ejecutado Correctamente";
                }
                else
                {
                    result.success = false;
                    result.msg = p_res.Value.ToString();
                }

            });
            return result;
        }
        public RespuestaSP SP_GrabarCliente(SG_CLIENTES_CONSUMO cli, int ID_USR)
        {
            RespuestaSP result = new RespuestaSP();
            ExecuteManager(uow =>
            {
                var context = (CityTruckContext)uow.Context;
                ObjectParameter p_res = new ObjectParameter("p_res", typeof(String));
                context.P_SG_GUARDAR_CLIENTE_CONSUMO(cli.ID_CLIENTE,cli.CODIGO,cli.NOMBRE,cli.RESPONSABLE,ID_USR,p_res);
                if (p_res.Value.ToString() == "1")
                {
                    result.success = true;
                    result.msg = "Proceso Ejecutado Correctamente";
                }
                else
                {
                    result.success = false;
                    result.msg = p_res.Value.ToString();
                }

            });
            return result;
        }
        public RespuestaSP SP_GuardarAjusteMN(SG_AJUSTES_TANQUE_MN ajus, int ID_COMBUSTIBLE, int ID_USR)
        {
            RespuestaSP result = new RespuestaSP();
            ExecuteManager(uow =>
            {
                var context = (CityTruckContext)uow.Context;
                ObjectParameter p_res = new ObjectParameter("p_res", typeof(String));
                context.P_SG_GUARDAR_AJUSTE_TANQUE_MN(ajus.ID_AJUSTE, ID_COMBUSTIBLE, ajus.FECHA, ajus.OBSERVACION, ajus.CANTIDAD, ID_USR, p_res);
                if (p_res.Value.ToString() == "1")
                {
                    result.success = true;
                    result.msg = "Proceso Ejecutado Correctamente";
                }
                else
                {
                    result.success = false;
                    result.msg = p_res.Value.ToString();
                }

            });
            return result;
        }
        public RespuestaSP SP_GrabarAmortizacion(SG_AMORTIZACIONES a, int ID_USR)
        {
            RespuestaSP result = new RespuestaSP();
            ExecuteManager(uow =>
            {
                var context = (CityTruckContext)uow.Context;
                ObjectParameter p_res = new ObjectParameter("p_res", typeof(String));
                context.P_SG_GUARDAR_AMORTIZACION(a.ID_AMORTIZACION, a.ID_CLIENTE, a.ID_CAJA, a.FECHA, a.CONCEPTO, a.IMPORTE_BS, a.OBSERVACION,ID_USR, p_res);
                if (p_res.Value.ToString() == "1")
                {
                    result.success = true;
                    result.msg = "Proceso Ejecutado Correctamente";
                }
                else
                {
                    result.success = false;
                    result.msg = p_res.Value.ToString();
                }

            });
            return result;
        }
Exemple #17
0
        public RespuestaSP SP_GrabarLista(SG_LISTAS lista)
        {
            RespuestaSP result = new RespuestaSP();
            ExecuteManager(uow =>
            {
                var context = (CityTruckContext)uow.Context;
                ObjectParameter p_res = new ObjectParameter("p_res", typeof(String));
                context.P_SG_ALTA_LISTA(lista.LISTA, lista.DESCRIPCION, lista.TAM_LIMITE, lista.TIPO_VALOR, lista.MAYUS_MINUS, 0, p_res);
                if (p_res.Value.ToString() == "1")
                {
                    result.success = true;
                    result.msg = "Proceso Ejecutado Correctamente";
                }
                else
                {
                    result.success = false;
                    result.msg = p_res.Value.ToString();
                }

            });

            return result;
        }
Exemple #18
0
        public RespuestaSP SP_GrabarListaItem(SG_LISTAS_ITEMS listaItems, string login)
        {
            RespuestaSP result = new RespuestaSP();
            ExecuteManager(uow =>
            {
                var context = (CityTruckContext)uow.Context;
                ObjectParameter p_res = new ObjectParameter("p_res", typeof(String));
                context.P_SG_GRABAR_LISTAS_ITEMS(listaItems.ID_TABLA, listaItems.ID_PADRE, listaItems.ID_LISTA, listaItems.CODIGO, listaItems.VALOR, listaItems.ESTADO, login, p_res);
                if (p_res.Value.ToString() == "1")
                {
                    result.success = true;
                    result.msg = "Proceso Ejecutado Correctamente";
                }
                else
                {
                    result.success = false;
                    result.msg = p_res.Value.ToString();
                }

            });

            return result;
        }
        public RespuestaSP SP_GenerarPosTurnos(DateTime? FECHA, string TURNO, int ID_USR, int ELIMINAR = 0)
        {
            RespuestaSP result = new RespuestaSP();
            ExecuteManager(uow =>
            {
                var context = (CityTruckContext)uow.Context;
                ObjectParameter p_res = new ObjectParameter("p_res", typeof(String));
                context.P_SG_GENERAR_POS_TURNOS(FECHA, TURNO, ELIMINAR, ID_USR, p_res);
                if (p_res.Value.ToString() == "1")
                {
                    result.success = true;
                    result.msg = "Proceso Ejecutado Correctamente";
                }
                else
                {
                    result.success = false;
                    result.msg = p_res.Value.ToString();
                }

            });

            return result;
        }
        public RespuestaSP SP_GuardarFacturasMN(SG_FACTURAS_MN facturas, int ID_USR)
        {
            RespuestaSP result = new RespuestaSP();
            ExecuteManager(uow =>
            {
                var context = (CityTruckContext)uow.Context;
                ObjectParameter p_res = new ObjectParameter("p_res", typeof(String));
                context.P_SG_GUARDAR_FACTURA_MN(facturas.ID_FACTURA,facturas.ID_COMBUSTIBLE,facturas.FECHA,facturas.IMPORTE,facturas.PRECIO,facturas.LITROS, ID_USR, p_res);
                if (p_res.Value.ToString() == "1")
                {
                    result.success = true;
                    result.msg = "Proceso Ejecutado Correctamente";
                }
                else
                {
                    result.success = false;
                    result.msg = p_res.Value.ToString();
                }

            });

            return result;
        }
        public RespuestaSP SP_GrabarPosTurnos(SG_POS_TURNOS posTurnos, int ID_USR)
        {
            RespuestaSP result = new RespuestaSP();
            ExecuteManager(uow =>
            {
                var context = (CityTruckContext)uow.Context;
                ObjectParameter p_res = new ObjectParameter("p_res", typeof(String));
                context.P_SG_GUARDAR_POS_TURNO(posTurnos.ID_POS_TURNO,posTurnos.ID_POS,posTurnos.TURNO,posTurnos.FECHA,posTurnos.ENT_LITTER,posTurnos.SAL_LITTER,posTurnos.TOTAL,ID_USR,p_res);
                if (p_res.Value.ToString() == "1")
                {
                    result.success = true;
                    result.msg = "Proceso Ejecutado Correctamente";
                }
                else
                {
                    result.success = false;
                    result.msg = p_res.Value.ToString();
                }

            });

            return result;
        }
        public RespuestaSP SP_GrabarCompra(SG_COMPRAS comp, int ID_USR)
        {
            RespuestaSP result = new RespuestaSP();
            ExecuteManager(uow =>
            {
                //var manager = new SG_INGRESOSManager(uow);
                var context = (CityTruckContext)uow.Context;
                ObjectParameter p_res = new ObjectParameter("p_res", typeof(String));
                context.P_SG_GUARDAR_COMPRAS(comp.ID_COMPRA, comp.FECHA, comp.ID_COMBUSTIBLE, comp.ID_CAJA, comp.CANTIDAD,
                    comp.NRO_FACTURA, comp.TIPO, comp.PRECIO, comp.IMPORTE, comp.TOTAL, ID_USR, p_res);
                //if (p_res.Value.ToString() == "1")
                //{
                result.success = true;
                result.msg = p_res.Value.ToString();
                //}
                //else
                //{
                //    result.success = false;
                //    result.msg = p_res.Value.ToString();
                //}

            });
            return result;
        }
        public RespuestaSP SP_GrabarVentasDiarias(SG_POS_TURNOS p, int ID_USR)
        {
            RespuestaSP result = new RespuestaSP();
            ExecuteManager(uow =>
            {
                //var manager = new SG_INGRESOSManager(uow);
                var context = (CityTruckContext)uow.Context;
                ObjectParameter p_res = new ObjectParameter("p_res", typeof(String));
                context.P_SG_GUARDAR_POS_TURNO(p.ID_POS_TURNO, p.ID_POS, p.TURNO, p.FECHA, p.ENT_LITTER, p.SAL_LITTER, p.TOTAL, ID_USR, p_res);
                //context.P_SG_GUARDAR_INGRESOS(ing.ID_INGRESO, ing.FECHA, ing.CONCEPTO, ing.ID_CAJA, ing.IMPORTE, ID_USR, p_res);
                if (p_res.Value.ToString() == "1")
                {
                    result.success = true;
                    result.msg = "Proceso Ejecutado Correctamente";
                }
                else
                {
                    result.success = false;
                    result.msg = p_res.Value.ToString();
                }

            });
            return result;
        }
Exemple #24
0
        public RespuestaSP SP_GrabarCaja(SG_CAJAS caja, int ID_USR)
        {
            RespuestaSP result = new RespuestaSP();
            ExecuteManager(uow =>
            {
                var context = (CityTruckContext)uow.Context;
                ObjectParameter p_res = new ObjectParameter("p_res", typeof(String));
                context.P_SG_GUARDAR_CAJAS(caja.ID_CAJA, caja.CODIGO, caja.NOMBRE, caja.NRO_CUENTA, caja.MONEDA, caja.DESCRIPCION, caja.SALDO, ID_USR, p_res);


                try
                {
                    int result_id = Int32.Parse(p_res.Value.ToString());
                    if (result_id > 0)
                    {
                        result.success = true;
                        result.msg = "Proceso Ejecutado Correctamente";
                        result.id = result_id;
                    }
                    else
                    {
                        result.success = false;
                        result.msg = p_res.Value.ToString();
                        result.id = -1;
                    }
                }
                catch (FormatException e)
                {
                    result.success = false;
                    result.msg = p_res.Value.ToString();
                    result.id = -1;
                }

            });
            return result;
        }
 public JsonResult GuardarIngreso(SG_INGRESOS ing) {
     int id_usr = Convert.ToInt32(User.Identity.Name.Split('-')[3]);
     RespuestaSP respuestaSP = new RespuestaSP();
     respuestaSP = _serIng.SP_GrabarIngreso(ing,id_usr);
     return Json(respuestaSP);
 }
 public JsonResult GuardarCompra(SG_COMPRAS comp, string detalles)
 {
     int id_usr = Convert.ToInt32(User.Identity.Name.Split('-')[3]);
     RespuestaSP respuestaSP = new RespuestaSP();
     respuestaSP = _serCmp.SP_GrabarCompra(comp, id_usr);
     int id_compra;
     bool esNumero = int.TryParse(respuestaSP.msg, out id_compra);
     if (esNumero)
     {
         if (detalles != "false")
         {
             dynamic det = JsonConvert.DeserializeObject(detalles);
             foreach (var item in det)
             {
                 SG_DETALLES_COMPRAS detalleCompra = new SG_DETALLES_COMPRAS()
                 {
                     ID_DETALLE = item.ID_DETALLE,
                     DETALLE = item.DETALLE,
                     ID_COMPRA = id_compra,
                     IMPORTE = item.SIMPORTE,
                 };
                 respuestaSP = _serCmp.SP_GrabarDetalleCompra(detalleCompra, id_usr);
             }
         }
         else {
             respuestaSP.msg = "Proceso Ejecutado Correctamente...";
         }
     }
     else
     {
         respuestaSP.success = false;
     }
     respuestaSP.id = id_compra;
     return Json(respuestaSP);
 }
        public JsonResult EliminarDetalleCompra(int ID_DETALLE)
        {
            try
            {
                int id_usr = Convert.ToInt32(User.Identity.Name.Split('-')[3]);
                RespuestaSP respuestaRSP = new RespuestaSP();
                respuestaRSP = _serCmp.SP_EliminarDetalleCompra(ID_DETALLE, id_usr);
                return Json(respuestaRSP);
            }
            catch (Exception)
            {

                throw;
            }
        }
        public RespuestaSP SP_GrabarUsuario(SG_USUARIOS usr, int ID_USR)
        {
            RespuestaSP result = new RespuestaSP();
            ExecuteManager(uow =>
            {
                var context = (CityTruckContext)uow.Context;
                ObjectParameter p_res = new ObjectParameter("p_res", typeof(String));
                context.P_SG_GUARDAR_USUARIO(usr.ID_USUARIO, usr.LOGIN, usr.NOMBRE, usr.EMAIL, usr.ID_PERFIL, usr.ESTADO, usr.CONTRASENA, ID_USR, p_res);
                //context.P_SG_GUARDAR_CLIENTES(cli.ID_CLIENTE, cli.CODIGO, cli.EMPRESA, cli.NIT, cli.CONTACTO, cli.TELEFONO, cli.DIRECCION, cli.LIMITE, ID_USR, p_res);
                if (p_res.Value.ToString() == "1")
                {
                    result.success = true;
                    result.msg = "Proceso Ejecutado Correctamente";
                }
                else
                {
                    result.success = false;
                    result.msg = p_res.Value.ToString();
                }

            });
            return result;
        }
        public RespuestaSP SP_GrabarPerfil(SG_PERFILES per, int ID_USR)
        {
            RespuestaSP result = new RespuestaSP();
            ExecuteManager(uow =>
            {
                var context = (CityTruckContext)uow.Context;
                ObjectParameter p_res = new ObjectParameter("p_res", typeof(String));
                context.P_SG_GUARDAR_PERFIL(per.ID_PERFIL,per.NOMBRE,per.DESCRIPCION, ID_USR, p_res);
                if (p_res.Value.ToString() == "1")
                {
                    result.success = true;
                    result.msg = "Proceso Ejecutado Correctamente";
                }
                else
                {
                    result.success = false;
                    result.msg = p_res.Value.ToString();
                }

            });
            return result;
        }
 public JsonResult GuardarUsuario(SG_USUARIOS a)
 {
     int id_usr = Convert.ToInt32(User.Identity.Name.Split('-')[3]);
     RespuestaSP respuestaSP = new RespuestaSP();
     respuestaSP = _serUsr.SP_GrabarUsuario(a, id_usr);
     return Json(respuestaSP);
 }