예제 #1
0
        public JsonResult AgregarAjustesObjecion(string sentido, string sociedad, string trafico,
                                                 string servicio, string deudorAcreedor, string operador,
                                                 string grupo, DateTime periodo, decimal minutos, decimal importe,
                                                 string moneda, int lineaNegocio)
        {
            object   respuesta      = null;
            DateTime fecha_contable = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1);

            try {
                AjustesObjecion abj = new AjustesObjecion
                {
                    sentido        = sentido,
                    sociedad       = sociedad,
                    trafico        = trafico,
                    servicio       = servicio,
                    deudorAcreedor = deudorAcreedor,
                    operador       = operador,
                    grupo          = grupo,
                    periodo        = new DateTime(periodo.Year, periodo.Month, 1),
                    minutos        = minutos,
                    importe        = importe,
                    moneda         = moneda,
                    activo         = 1,
                    lineaNegocio   = lineaNegocio,
                    periodo_carga  = fecha_contable,
                    origen         = "APLICACION"
                };
                db.AjustesObjecion.Add(abj);
                Log log = new Log();
                log.insertaNuevoOEliminado(abj, "Nuevo", "ajustesObjecion.html", Request.UserHostAddress);
                db.SaveChanges();
                respuesta = new { success = true, results = "ok" };
                db.spAjustesObjecion(1, lineaNegocio);
            } catch (Exception) {
                respuesta = new { success = false, results = "Hubo un error al momento de realizar la petición." };
            }

            return(Json(respuesta, JsonRequestBehavior.AllowGet));
        }