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; }
/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet SG_AJUSTES_TANQUE_MN. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddToSG_AJUSTES_TANQUE_MN(SG_AJUSTES_TANQUE_MN sG_AJUSTES_TANQUE_MN) { base.AddObject("SG_AJUSTES_TANQUE_MN", sG_AJUSTES_TANQUE_MN); }
/// <summary> /// Crear un nuevo objeto SG_AJUSTES_TANQUE_MN. /// </summary> /// <param name="iD_AJUSTE">Valor inicial de la propiedad ID_AJUSTE.</param> /// <param name="iD_TANQUE">Valor inicial de la propiedad ID_TANQUE.</param> /// <param name="nRO_COMP">Valor inicial de la propiedad NRO_COMP.</param> /// <param name="fECHA">Valor inicial de la propiedad FECHA.</param> /// <param name="cANTIDAD">Valor inicial de la propiedad CANTIDAD.</param> /// <param name="oBSERVACION">Valor inicial de la propiedad OBSERVACION.</param> /// <param name="iD_USUARIO">Valor inicial de la propiedad ID_USUARIO.</param> public static SG_AJUSTES_TANQUE_MN CreateSG_AJUSTES_TANQUE_MN(global::System.Int32 iD_AJUSTE, global::System.Int16 iD_TANQUE, global::System.Int32 nRO_COMP, global::System.DateTime fECHA, global::System.Decimal cANTIDAD, global::System.String oBSERVACION, global::System.Int16 iD_USUARIO) { SG_AJUSTES_TANQUE_MN sG_AJUSTES_TANQUE_MN = new SG_AJUSTES_TANQUE_MN(); sG_AJUSTES_TANQUE_MN.ID_AJUSTE = iD_AJUSTE; sG_AJUSTES_TANQUE_MN.ID_TANQUE = iD_TANQUE; sG_AJUSTES_TANQUE_MN.NRO_COMP = nRO_COMP; sG_AJUSTES_TANQUE_MN.FECHA = fECHA; sG_AJUSTES_TANQUE_MN.CANTIDAD = cANTIDAD; sG_AJUSTES_TANQUE_MN.OBSERVACION = oBSERVACION; sG_AJUSTES_TANQUE_MN.ID_USUARIO = iD_USUARIO; return sG_AJUSTES_TANQUE_MN; }
public JsonResult ObtenerAjusteMN(SG_AJUSTES_TANQUE_MN tanque, int ID_COMBUSTIBLE) { var datos = _serCom.ObtenerAjusteTanqueMN(x => x.FECHA == tanque.FECHA && x.SG_TANQUES.ID_COMBUSTIBLE == ID_COMBUSTIBLE); if (datos != null) { var format = new { ID_COMBUSTIBLE = datos.SG_TANQUES.ID_COMBUSTIBLE, ID_AJUSTE = datos.ID_AJUSTE, CANTIDAD = datos.CANTIDAD, OBSERVACION = datos.OBSERVACION, NRO_COMP = datos.NRO_COMP //PRECIO = datos.PRECIO }; return Json(new { success = true, data = format }); } else { var combustible = _serCom.ObtenerCombustible(x => x.ID_COMBUSTIBLE == ID_COMBUSTIBLE); var format = new { ID_COMBUSTIBLE = combustible.ID_COMBUSTIBLE, ID_AJUSTE = 0, CANTIDAD = 0, NRO_COMP = 0, OBSERVACION = "Sin Observacion", //PRECIO = combustible.PRECIO_VENTA }; return Json(new { success = true, data = format }); } }
public JsonResult GuardarAjusteTanqueMN(SG_AJUSTES_TANQUE_MN ajus, int ID_COMBUSTIBLE) { try { int id_usr = Convert.ToInt32(User.Identity.Name.Split('-')[3]); RespuestaSP respuestaRSP = new RespuestaSP(); respuestaRSP = _serTan.SP_GuardarAjusteMN(ajus, ID_COMBUSTIBLE, id_usr); return Json(respuestaRSP); } catch (Exception) { throw; } }