Пример #1
0
        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);
        }
Пример #3
0
        public ResponseGrabarVolanteDespacho GrabarVolanteDespacho(RequestGrabarVolanteDespacho request)
        {
            ResponseGrabarVolanteDespacho response = new ResponseGrabarVolanteDespacho();
            VolanteDespachoDA             da       = new VolanteDespachoDA();

            response = da.GrabarVolanteDespacho(request);

            return(response);
        }