public ResponseAnularSolicitudServicios AnularSolicitudServicios(RequestAnularSolicitudServicio request) { ResponseAnularSolicitudServicios response = new ResponseAnularSolicitudServicios(); SolicitudServicioDA SSDA = new SolicitudServicioDA(); response = SSDA.AnularSolicitudServicios(request); return(response); }
public ResponseAnularSolicitudServicios AnularSolicitudServicios(RequestAnularSolicitudServicio request) { ResponseAnularSolicitudServicios response = new ResponseAnularSolicitudServicios(); SolicitudServicioBL ASBL = new SolicitudServicioBL(); response = ASBL.AnularSolicitudServicios(request); return(response); }
public ResponseAnularSolicitudServicios AnularSolicitudServicios(RequestAnularSolicitudServicio request) { ResponseAnularSolicitudServicios response = new ResponseAnularSolicitudServicios(); SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["cnxANTP"].ToString()); try { SqlCommand cmd = new SqlCommand("USP_ANULAR_SOLICITUD_SERVICIO", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@DocOrigen", SqlDbType.VarChar, 25).Value = request.DocOrigen; cmd.Parameters.Add("@Contenedor", SqlDbType.VarChar, 11).Value = request.Contenedor; cmd.Parameters.Add("@NumeroSolicitud", SqlDbType.VarChar, 10).Value = request.NumeroSolicitud; cmd.Parameters.Add("@ItemSolicitud", SqlDbType.VarChar, 6).Value = request.ItemSolicitud; cmd.Parameters.Add("@UsuarioAnulacion", SqlDbType.VarChar, 50).Value = request.UsuarioAnulacion; cmd.Parameters.Add("@Observacion", SqlDbType.VarChar, 100).Value = request.Observacion; con.Open(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { response.Estado = dr.IsDBNull(dr.GetOrdinal("Estado")) ? true : dr.GetBoolean(dr.GetOrdinal("Estado")); response.Mensaje = dr.IsDBNull(dr.GetOrdinal("Mensaje")) ? "" : dr.GetString(dr.GetOrdinal("Mensaje")); } } catch (Exception ex) { response.Estado = false; response.Mensaje = ex.Message.ToString(); } finally { con.Close(); } return(response); }