예제 #1
0
        public int InsertarActualizarReparacion(ReparacionModel model)
        {
            Mapper.CreateMap <ReparacionModel, InsertarActualizarReparacionCommand>();
            var command = Mapper.Map <ReparacionModel, InsertarActualizarReparacionCommand> (model);
            var result  = (InsertarActualizarReparacionOutput)command.Execute();

            return(result.idreparacion);
        }
예제 #2
0
        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());
        }