public int InsertarActualizarReparacion(ReparacionModel model) { Mapper.CreateMap <ReparacionModel, InsertarActualizarReparacionCommand>(); var command = Mapper.Map <ReparacionModel, InsertarActualizarReparacionCommand> (model); var result = (InsertarActualizarReparacionOutput)command.Execute(); return(result.idreparacion); }
public ActionResult Reparacion(ReparacionModel lc) { if (lc.VLSMarca == null || lc.VLSDano == null || lc.VLSDiscoDuro == null || lc.VLSMemoria == null || lc.VLSTipo == null || lc.VLSSO == null || lc.VLSAdicionales == null || lc.VLSLimpieza == null || lc.VLSDescripcion == null || lc.VLSCosto == null) { connection(); SqlCommand cmd = new SqlCommand("[dbo].[SP_RealizarPago]", con); cmd.Connection = con; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Cedula", "123"); cmd.Parameters.AddWithValue("@Correo", "1111"); cmd.Parameters.AddWithValue("@Marca", lc.VLSMarca); cmd.Parameters.AddWithValue("@Dano", lc.VLSDano); cmd.Parameters.AddWithValue("@DiscoDuro", lc.VLSDiscoDuro); cmd.Parameters.AddWithValue("@Memoria", lc.VLSMemoria); cmd.Parameters.AddWithValue("@Tipo", lc.VLSTipo); cmd.Parameters.AddWithValue("@SO", lc.VLSSO); cmd.Parameters.AddWithValue("@Adicionales", lc.VLSAdicionales); cmd.Parameters.AddWithValue("@Limpieza", lc.VLSLimpieza); cmd.Parameters.AddWithValue("@Descripcion", lc.VLSDescripcion); cmd.Parameters.AddWithValue("@Costo", "1000"); con.Open(); int i = cmd.ExecuteNonQuery(); con.Close(); if (i >= 1) { ViewData["message"] = "Se registro su cotizacion correctamente"; return(RedirectToAction("Pago")); } else { return(RedirectToAction("Pago")); } } return(View()); }