public JsonResult Actualizar(ComprobanteModelo comprobanteModelo) { ComprobanteRepositorioClient comprobanteRepositorioClient = new ComprobanteRepositorioClient(); ActualizarRespuestaModelo actualizarRespuestaModelo = comprobanteRepositorioClient.Actualizar(comprobanteModelo); return(Json(actualizarRespuestaModelo)); }
public JsonResult Actualizar(ComprobanteProductoModelo ComprobanteProductoModelo) { ComprobanteProductoRepositorioClient ComprobanteProductoRepositorioClient = new ComprobanteProductoRepositorioClient(); ActualizarRespuestaModelo actualizarRespuestaModelo = ComprobanteProductoRepositorioClient.Actualizar(ComprobanteProductoModelo); return(Json(actualizarRespuestaModelo)); }
public ActualizarRespuestaModelo Actualizar(ComprobanteModelo comprobanteModelo) { ActualizarRespuestaModelo actualizarRespuestaModelo = new ActualizarRespuestaModelo(); try { using (SqlConnection sqlConnection = new SqlConnection(ConexionConsulta.cadenaConexion)) { sqlConnection.Open(); SqlCommand sqlCommand = new SqlCommand { CommandText = ConexionConsulta.ComprobanteActualizar, CommandType = CommandType.StoredProcedure, Connection = sqlConnection }; sqlCommand.Parameters.AddWithValue("@IdentificadorComprobante", comprobanteModelo.IdentificadorComprobante); sqlCommand.Parameters.AddWithValue("@TipoComprobante", comprobanteModelo.TipoComprobante); sqlCommand.Parameters.AddWithValue("@VendedorComprobante", comprobanteModelo.VendedorComprobante); sqlCommand.Parameters.AddWithValue("@ClienteComprobante", comprobanteModelo.ClienteComprobante); sqlCommand.Parameters.AddWithValue("@FechaComprobante", comprobanteModelo.FechaComprobante); sqlCommand.Parameters.AddWithValue("@DescuentoComprobante", comprobanteModelo.DescuentoComprobante); sqlCommand.Parameters.AddWithValue("@ImpuestoComprobante", comprobanteModelo.ImpuestoComprobante); sqlCommand.Parameters.AddWithValue("@SubTotalComprobante", comprobanteModelo.SubTotalComprobante); sqlCommand.Parameters.AddWithValue("@TotalComprobante", comprobanteModelo.TotalComprobante); SqlParameter mensajeRespuesta = sqlCommand.Parameters.Add("@MensajeRespuesta", SqlDbType.VarChar, 100); mensajeRespuesta.Direction = ParameterDirection.Output; SqlParameter errorRepsuesta = sqlCommand.Parameters.Add("@ErrorRespuesta", SqlDbType.Bit); errorRepsuesta.Direction = ParameterDirection.Output; sqlCommand.ExecuteNonQuery(); sqlConnection.Close(); actualizarRespuestaModelo.MensajeRespuesta = (string)mensajeRespuesta.Value; actualizarRespuestaModelo.ErrorRespuesta = (bool)errorRepsuesta.Value; } } catch (Exception exception) { actualizarRespuestaModelo.MensajeRespuesta = exception.ToString(); actualizarRespuestaModelo.ErrorRespuesta = true; } return(actualizarRespuestaModelo); }