public ResponseGrabarVolanteDespacho GrabarVolanteDespacho(RequestGrabarVolanteDespacho request) { ResponseGrabarVolanteDespacho response = new ResponseGrabarVolanteDespacho(); SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["cnxANTP"].ToString()); try { SqlCommand cmd = new SqlCommand("USP_GENERAR_VOLANTE_DESPACHO", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@Recalada", SqlDbType.VarChar, 15).Value = request.Recalada; cmd.Parameters.Add("@NumeroBl", SqlDbType.VarChar, 25).Value = request.DocumentoOrigen; cmd.Parameters.Add("@CodAgente", SqlDbType.VarChar, 10).Value = request.CodigoAgente; con.Open(); SqlDataReader dtr = cmd.ExecuteReader(); while (dtr.Read()) { response.NumeroVolante = dtr.IsDBNull(dtr.GetOrdinal("NumeroVolante")) ? "" : dtr.GetString(dtr.GetOrdinal("NumeroVolante")); response.Estado = dtr.IsDBNull(dtr.GetOrdinal("Estado")) ? "" : dtr.GetString(dtr.GetOrdinal("Estado")); response.Mensaje = dtr.IsDBNull(dtr.GetOrdinal("Mensaje")) ? "" : dtr.GetString(dtr.GetOrdinal("Mensaje")); } } catch (Exception ex) { response = null; } finally { con.Close(); } return(response); }
public ResponseGrabarVolanteDespacho GrabarVolanteDespacho(RequestGrabarVolanteDespacho request) { ResponseGrabarVolanteDespacho response = new ResponseGrabarVolanteDespacho(); VolanteDespachoBL gbdbl = new VolanteDespachoBL(); response = gbdbl.GrabarVolanteDespacho(request); return(response); }
public ResponseGrabarVolanteDespacho GrabarVolanteDespacho(RequestGrabarVolanteDespacho request) { ResponseGrabarVolanteDespacho response = new ResponseGrabarVolanteDespacho(); VolanteDespachoDA da = new VolanteDespachoDA(); response = da.GrabarVolanteDespacho(request); return(response); }