Esempio n. 1
0
        public ResponseValidarPermisoSalida ValidarPermisoSalida(RequestValidarPermisoSalida request)
        {
            ResponseValidarPermisoSalida response = new ResponseValidarPermisoSalida();
            SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["cnxANTP"].ToString());

            try
            {
                SqlCommand cmd = new SqlCommand("USP_VALIDAR_PERMISO_SALIDA", con);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.Add("@PermisoSalida", SqlDbType.VarChar, 6).Value = request.PermisoSalida;
                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);
        }
        public ResponseValidarPermisoSalida ValidarPermisoSalida(RequestValidarPermisoSalida request)
        {
            ResponseValidarPermisoSalida response = new ResponseValidarPermisoSalida();
            PermisoSalidaBL vpsbl = new PermisoSalidaBL();

            response = vpsbl.ValidarPermisoSalida(request);
            return(response);
        }
        public ResponseValidarPermisoSalida ValidarPermisoSalida(RequestValidarPermisoSalida request)
        {
            ResponseValidarPermisoSalida response = new ResponseValidarPermisoSalida();
            PermisoSalidaDA vpsda = new PermisoSalidaDA();

            response = vpsda.ValidarPermisoSalida(request);
            return(response);
        }