public async Task <JsonResult> GuardarOperacionCajaChica(OperacionCajaChicaCLS ope) { objUsuarioCLS = (UsuariosCLS)HttpContext.Session["Usuario"]; ope.UsuarioCreacion = objUsuarioCLS.Usser; int codigoRpt = objOperacion.GuardarOperacionCajaChica(ope); return(Json(new { Code = codigoRpt, JsonRequestBehavior.AllowGet })); }
public int AnularOperacionCajaChica(int idOperacionCajaChica, string Usuario) { int rpta = 0; OperacionCajaChicaCLS lstOpe = null; using (var db = new BDControlMGEntities()) { lstOpe = db.Database.SqlQuery <OperacionCajaChicaCLS>( "Usp_AnularOperacionCajaChica @IdOperacionCajaChica,@Usuario", new SqlParameter("IdOperacionCajaChica", idOperacionCajaChica), new SqlParameter("@Usuario", Usuario)).SingleOrDefault(); rpta = 1; } return(rpta); }
public int GuardarOperacionCajaChica(OperacionCajaChicaCLS ope) { int CodResult = 0; decimal MontoIngreso = 0; decimal MontoSalida = 0; int TipoOperacionCajaChica = ope.TipoOperacionCajaChica; string Comentario = ""; if (ope.Comentario is null) { Comentario = ""; } else { Comentario = ope.Comentario; } int Moneda = ope.Moneda; bool FlagSumaCajaChicaSol = false; bool FlagRestaCajaChicaSol = false; bool FlagSumaCajaChicaDolar = false; bool FlagRestaCajaChicaDolar = false; bool FlagSumaCajaChicaEuro = false; bool FlagRestaCajaChicaEuro = false; bool Eliminado = false; decimal TipoCambio = ope.TipoCambio; string UsuarioCreacion = ope.UsuarioCreacion; if (ope.TipoOperacionCajaChica == 1) { FlagSumaCajaChicaDolar = true; FlagRestaCajaChicaSol = true; MontoIngreso = ope.MontoIngreso; MontoSalida = ope.MontoSalida; } else if (ope.TipoOperacionCajaChica == 2) { FlagSumaCajaChicaSol = true; FlagRestaCajaChicaDolar = true; MontoIngreso = ope.MontoSalida; MontoSalida = ope.MontoIngreso; } else if (ope.TipoOperacionCajaChica == 3) { FlagSumaCajaChicaEuro = true; FlagRestaCajaChicaSol = true; MontoIngreso = ope.MontoIngreso; MontoSalida = ope.MontoSalida; } else if (ope.TipoOperacionCajaChica == 4) { FlagSumaCajaChicaSol = true; FlagRestaCajaChicaEuro = true; MontoIngreso = ope.MontoSalida; MontoSalida = ope.MontoIngreso; } else if (ope.TipoOperacionCajaChica == 5) { FlagSumaCajaChicaDolar = true; FlagRestaCajaChicaEuro = true; MontoIngreso = ope.MontoIngreso; MontoSalida = ope.MontoSalida; } else if (ope.TipoOperacionCajaChica == 6) { FlagRestaCajaChicaDolar = true; FlagSumaCajaChicaEuro = true; MontoIngreso = ope.MontoIngreso; MontoSalida = ope.MontoSalida; } else { MontoIngreso = ope.MontoIngreso; if (ope.TipoOperacionCajaChica == 7 || ope.TipoOperacionCajaChica == 8) { if (ope.Moneda == 1) { FlagSumaCajaChicaSol = true; } if (ope.Moneda == 2) { FlagSumaCajaChicaDolar = true; } if (ope.Moneda == 3) { FlagSumaCajaChicaEuro = true; } } if (ope.TipoOperacionCajaChica == 9 || ope.TipoOperacionCajaChica == 10) { if (ope.Moneda == 1) { FlagRestaCajaChicaSol = true; } if (ope.Moneda == 2) { FlagRestaCajaChicaDolar = true; } if (ope.Moneda == 3) { FlagRestaCajaChicaEuro = true; } } } try { OperacionCajaChicaCLS lstOpe = null; using (var db = new BDControlMGEntities()) { lstOpe = db.Database.SqlQuery <OperacionCajaChicaCLS>( "Usp_InsertOperacionCajaChica @MontoIngreso,@MontoSalida,@TipoOperacionCajaChica,@Comentario,@Moneda," + "@FlagSumaCajaChicaSol,@FlagRestaCajaChicaSol,@FlagSumaCajaChicaDolar,@FlagRestaCajaChicaDolar,@FlagSumaCajaChicaEuro," + "@FlagRestaCajaChicaEuro,@Eliminado,@TipoCambio,@UsuarioCreacion", new SqlParameter("@MontoIngreso", MontoIngreso), new SqlParameter("@MontoSalida", MontoSalida), new SqlParameter("@TipoOperacionCajaChica", TipoOperacionCajaChica), new SqlParameter("@Comentario", Comentario), new SqlParameter("@Moneda", Moneda), new SqlParameter("@FlagSumaCajaChicaSol", FlagSumaCajaChicaSol), new SqlParameter("@FlagRestaCajaChicaSol", FlagRestaCajaChicaSol), new SqlParameter("@FlagSumaCajaChicaDolar", FlagSumaCajaChicaDolar), new SqlParameter("@FlagRestaCajaChicaDolar", FlagRestaCajaChicaDolar), new SqlParameter("@FlagSumaCajaChicaEuro", FlagSumaCajaChicaEuro), new SqlParameter("@FlagRestaCajaChicaEuro", FlagRestaCajaChicaEuro), new SqlParameter("@Eliminado", Eliminado), new SqlParameter("@TipoCambio", TipoCambio), new SqlParameter("@UsuarioCreacion", UsuarioCreacion) ).SingleOrDefault(); CodResult = 1; } } catch (Exception e) { CodResult = 0; } return(CodResult); }
public int GuardarOperacionCajaChica(OperacionCajaChicaCLS ope) { return(obj.GuardarOperacionCajaChica(ope)); }