Esempio n. 1
0
 public static void GuardaPatente(string patente, int tipo, string descripcion)
 {
     try
     {
         SqlCommand     cmd   = new SqlCommand();
         DataTable      dt    = new DataTable();
         SqlDataAdapter da    = new SqlDataAdapter(cmd);
         Coneccion      param = Parameter.Leer_parametros();
         cmd.Connection = new SqlConnection(param.ConString);
         cmd.Connection.Open();
         cmd.Parameters.Clear();
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.CommandText = "SP_REGISTRA_AUTO";
         cmd.Parameters.AddWithValue("@patente", patente);
         cmd.Parameters.AddWithValue("@tipo", tipo);
         cmd.Parameters.AddWithValue("@des", descripcion);
         cmd.ExecuteNonQuery();
         cmd.Connection.Close();
         cmd.Dispose();
     }
     catch (Exception)
     {
         throw;
     }
 }
        public static void Activa_Inicio(string usuario, string clave, string nueva_clave)
        {
            try
            {
                SqlCommand     cmd   = new SqlCommand();
                DataTable      dt    = new DataTable();
                SqlDataAdapter da    = new SqlDataAdapter(cmd);
                Coneccion      param = Parameter.Leer_parametros();
                cmd.Connection = new SqlConnection(param.ConString);
                cmd.Connection.Open();
                cmd.Parameters.Clear();
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "SP_ACTIVA_INICIO_USUARIO";
                cmd.Parameters.AddWithValue("@USUARIO", usuario);
                cmd.Parameters.AddWithValue("@CONTRASEÑA_ACTUAL", clave);
                cmd.Parameters.AddWithValue("@NUEVA_CONTRASEÑA", nueva_clave);

                cmd.ExecuteNonQuery();
                cmd.Connection.Close();
                cmd.Dispose();
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 3
0
        public static Personas GetPersonapasaporte(string pasaporte)
        {
            try
            {
                SqlCommand     cmd   = new SqlCommand();
                DataTable      dt    = new DataTable();
                SqlDataAdapter da    = new SqlDataAdapter(cmd);
                Coneccion      param = Parameter.Leer_parametros();
                cmd.Connection = new SqlConnection(param.ConString);
                cmd.Connection.Open();
                cmd.Parameters.Clear();
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "SP_BUSCA_PERSONA_PASAPORTE";
                cmd.Parameters.AddWithValue("@pasaporte", pasaporte);
                da.Fill(dt);
                cmd.Connection.Close();
                cmd.Dispose();
                Personas persona = null;
                if (dt.Rows.Count > 0)
                {
                    persona          = new Personas();
                    persona.Id       = Int32.Parse(dt.Rows[0]["id_persona"].ToString());
                    persona.Nombre   = dt.Rows[0]["Nombre"].ToString();
                    persona.Rut      = Int32.Parse(dt.Rows[0]["rut"].ToString());
                    persona.Apellido = dt.Rows[0]["APELLIDOPATERNO"].ToString();
                }

                return(persona);
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 4
0
        public static string  ActualizRL(RelacionLaboral rl)
        {
            try

            {
                SqlCommand     cmd   = new SqlCommand();
                SqlDataAdapter da    = new SqlDataAdapter(cmd);
                Coneccion      param = Parameter.Leer_parametros();
                cmd.Connection = new SqlConnection(param.ConString);
                cmd.Connection.Open();
                cmd.Parameters.Clear();
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "SP_RELACION_LABORAL_ACTUALIZA";
                cmd.Parameters.AddWithValue("@correlativo", rl.correlativo);
                if (rl.idContrato == null || rl.idContrato == "0")
                {
                    cmd.Parameters.AddWithValue("@idContrato", System.DBNull.Value);
                }
                else
                {
                    cmd.Parameters.AddWithValue("@idContrato", rl.idContrato);
                }

                cmd.Parameters.AddWithValue("respuesta", rl.Respuesta);
                cmd.ExecuteNonQuery();
                return("ok");
            }
            catch (SqlException exp)
            {
                return(exp.Message.ToString());
            }
        }
Esempio n. 5
0
        public static void ModificaPatenteIngreso(string patente, int tipo, string descripcion, int id)
        {
            try
            {
                SqlCommand     cmd   = new SqlCommand();
                DataTable      dt    = new DataTable();
                SqlDataAdapter da    = new SqlDataAdapter(cmd);
                Coneccion      param = Parameter.Leer_parametros();
                cmd.Connection = new SqlConnection(param.ConString);
                cmd.Connection.Open();
                cmd.Parameters.Clear();
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "SP_MODIFICA_AUTO_INGRESO";
                cmd.Parameters.AddWithValue("@patente", patente);
                cmd.Parameters.AddWithValue("@tipo", tipo);

                cmd.Parameters.AddWithValue("@ID_SOLICITUD", id);
                cmd.ExecuteNonQuery();
                cmd.Connection.Close();
                cmd.Dispose();
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 6
0
        public static Vehiculo ValidaVehiculo(int idpersonaaprpnada)
        {
            try
            {
                SqlCommand     cmd   = new SqlCommand();
                SqlDataAdapter da    = new SqlDataAdapter(cmd);
                Coneccion      param = Parameter.Leer_parametros();
                cmd.Connection = new SqlConnection(param.ConString);
                cmd.Connection.Open();
                cmd.Parameters.Clear();
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "SP_ULTIMO_VEHICULOS";
                cmd.Parameters.AddWithValue("@ID_PERSONA_APROBADA", idpersonaaprpnada);
                SqlDataReader rdr        = cmd.ExecuteReader();
                Vehiculo      ls_patente = new Vehiculo();
                while (rdr.Read())
                {
                    ls_patente.Id      = Int32.Parse(rdr["ID_VEHICULO"].ToString());
                    ls_patente.Patente = rdr["PATENTE"].ToString();
                }

                cmd.Connection.Close();
                cmd.Dispose();
                return(ls_patente);
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 7
0
 public static List <TipoIngreso> GetTipoIngreso()
 {
     try
     {
         SqlCommand     cmd   = new SqlCommand();
         DataTable      dt    = new DataTable();
         SqlDataAdapter da    = new SqlDataAdapter(cmd);
         Coneccion      param = Parameter.Leer_parametros();
         cmd.Connection = new SqlConnection(param.ConString);
         cmd.Connection.Open();
         cmd.Parameters.Clear();
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.CommandText = "SP_RECUPERA_TIPOS_DE_INGRESO";
         da.Fill(dt);
         cmd.Connection.Close();
         cmd.Dispose();
         List <TipoIngreso> ls_tipos = new List <TipoIngreso>();
         if (dt.Rows.Count > 0)
         {
             foreach (DataRow item in dt.Rows)
             {
                 ls_tipos.Add(new TipoIngreso
                 {
                     Id     = Int32.Parse(item["ID_TIPO_INGRESO"].ToString()),
                     Nombre = item["nombre"].ToString()
                 });
             }
         }
         return(ls_tipos);
     }
     catch (Exception)
     {
         throw;
     }
 }
        public static string ListarPersonas(string personas)
        {
            try
            {
                SqlCommand     cmd   = new SqlCommand();
                DataTable      dt    = new DataTable();
                SqlDataAdapter da    = new SqlDataAdapter(cmd);
                string         html  = "";
                Coneccion      param = Parameter.Leer_parametros();
                cmd.Connection = new SqlConnection(param.ConString);
                cmd.Connection.Open();
                cmd.Parameters.Clear();
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "SP_LISTA_INDUCCION_ACTUALIZADA";
                cmd.Parameters.AddWithValue("@personas", personas);
                da.Fill(dt);
                cmd.Connection.Close();
                cmd.Dispose();

                if (dt.Rows.Count > 0)
                {
                    html = Util.DevuelveBodyHtmlNormal(dt);
                }


                return(html);
            }
            catch (Exception ex)
            {
                return(ex.Message);
            }
        }
Esempio n. 9
0
        public static string GetNombradas(string fecha, string turno)
        {
            try
            {
                SqlCommand     cmd   = new SqlCommand();
                DataTable      dt    = new DataTable();
                SqlDataAdapter da    = new SqlDataAdapter(cmd);
                Coneccion      param = Parameter.Leer_parametros();
                cmd.Connection = new SqlConnection(param.ConString);
                cmd.Connection.Open();
                cmd.Parameters.Clear();
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "SP_LISTA_NOMBRADA";
                string html = "";
                cmd.Parameters.AddWithValue("@fecha", fecha);
                cmd.Parameters.AddWithValue("@turno", turno);
                da.Fill(dt);
                cmd.Connection.Close();
                cmd.Dispose();

                if (dt.Rows.Count > 0)
                {
                    html = Util.DevuelveBodyHtmlNormal(dt);
                }


                return(html);
            }
            catch (Exception)
            {
                return("");
            }
        }
Esempio n. 10
0
        public static Vehiculo GetVehiculo(String patente)
        {
            try
            {
                SqlCommand     cmd   = new SqlCommand();
                DataTable      dt    = new DataTable();
                SqlDataAdapter da    = new SqlDataAdapter(cmd);
                Coneccion      param = Parameter.Leer_parametros();
                cmd.Connection = new SqlConnection(param.ConString);
                cmd.Connection.Open();
                cmd.Parameters.Clear();
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "SP_BUSCA_PATENTE";
                cmd.Parameters.AddWithValue("@PATENTE", patente);
                da.Fill(dt);
                cmd.Connection.Close();
                cmd.Dispose();
                Vehiculo vehiculo = null;
                if (dt.Rows.Count > 0)
                {
                    vehiculo         = new Vehiculo();
                    vehiculo.Id      = Int32.Parse(dt.Rows[0]["ID_VEHICULO"].ToString());
                    vehiculo.Patente = dt.Rows[0]["PATENTE"].ToString();
                    vehiculo.Tipo    = dt.Rows[0]["TIPONOMBRE"].ToString();
                }

                return(vehiculo);
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 11
0
        public static string GetUsuarioPerfil(int id)
        {
            try
            {
                SqlCommand     cmd   = new SqlCommand();
                DataTable      dt    = new DataTable();
                SqlDataAdapter da    = new SqlDataAdapter(cmd);
                Coneccion      param = Parameter.Leer_parametros();
                cmd.Connection = new SqlConnection(param.ConString);
                cmd.Connection.Open();
                cmd.Parameters.Clear();
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "PERFIL_USUARIO";
                string html = "";

                cmd.Parameters.AddWithValue("@ID_USUARIO", id);


                da.Fill(dt);
                cmd.Connection.Close();
                cmd.Dispose();

                if (dt.Rows.Count > 0)
                {
                    html = Util.DevuelveBodyPerfilesUSHtmlNormal(dt);
                }

                return(html);
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 12
0
        public static string GetLocacionesPuerto_Html(int puerto)
        {
            try
            {
                SqlCommand     cmd   = new SqlCommand();
                DataTable      dt    = new DataTable();
                SqlDataAdapter da    = new SqlDataAdapter(cmd);
                Coneccion      param = Parameter.Leer_parametros();
                cmd.Connection = new SqlConnection(param.ConString);
                cmd.Connection.Open();
                cmd.Parameters.Clear();
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "SP_BUSCA_PUERTO_LOCACIONES";
                string html = "";
                cmd.Parameters.AddWithValue("@ID_PUERTO", puerto);
                da.Fill(dt);
                cmd.Connection.Close();
                cmd.Dispose();

                if (dt.Rows.Count > 0)
                {
                    html = Util.DevuelveBodyHtmlNormal(dt);
                }
                return(html);
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 13
0
 public static void CambiaEstadoLoc(int puerto, int locacion, int opcion)
 {
     try
     {
         SqlCommand     cmd   = new SqlCommand();
         DataTable      dt    = new DataTable();
         SqlDataAdapter da    = new SqlDataAdapter(cmd);
         Coneccion      param = Parameter.Leer_parametros();
         cmd.Connection = new SqlConnection(param.ConString);
         cmd.Connection.Open();
         cmd.Parameters.Clear();
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.CommandText = "SP_ACTUALIZA_LOCACION_ESTADO";
         cmd.Parameters.AddWithValue("@ID_PUERTO", puerto);
         cmd.Parameters.AddWithValue("@ESTADO", opcion);
         cmd.Parameters.AddWithValue("@ID_LOC", locacion);
         cmd.ExecuteNonQuery();
         cmd.Connection.Close();
         cmd.Dispose();
     }
     catch (Exception)
     {
         throw;
     }
 }
        public static Login ValidarAcceso(string usuario, string clave)
        {
            try
            {
                SqlCommand     cmd   = new SqlCommand();
                DataTable      dt    = new DataTable();
                SqlDataAdapter da    = new SqlDataAdapter(cmd);
                Coneccion      param = Parameter.Leer_parametros();
                cmd.Connection = new SqlConnection(param.ConString);
                cmd.Connection.Open();
                cmd.Parameters.Clear();
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "SP_VALIDA_ACCESO";
                cmd.Parameters.AddWithValue("@USUARIO", usuario);
                cmd.Parameters.AddWithValue("@CLAVE", clave);
                da.Fill(dt);
                cmd.Connection.Close();
                cmd.Dispose();

                Login Datos_Login = new Login();
                Datos_Login.Id       = Int32.Parse(dt.Rows[0]["id_usuario"].ToString());
                Datos_Login.Nombre   = dt.Rows[0]["Nombre"].ToString();
                Datos_Login.Perfil   = Int32.Parse(dt.Rows[0]["id_perfil"].ToString());
                Datos_Login.Inactivo = dt.Rows[0]["CLAVE_INICIAL"].ToString();

                return(Datos_Login);
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 15
0
        public static string GetValidaVehiculo(String patente)
        {
            string resp = "NOK";

            try
            {
                SqlCommand     cmd   = new SqlCommand();
                DataTable      dt    = new DataTable();
                SqlDataAdapter da    = new SqlDataAdapter(cmd);
                Coneccion      param = Parameter.Leer_parametros();
                cmd.Connection = new SqlConnection(param.ConString);
                cmd.Connection.Open();
                cmd.Parameters.Clear();
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "SP_VALIDA_PATENTE";
                cmd.Parameters.AddWithValue("@PATENTE", patente);
                da.Fill(dt);
                cmd.Connection.Close();

                if (dt.Rows.Count > 0)
                {
                    resp = dt.Rows[0]["MENSAJE"].ToString();
                }
            }
            catch (Exception)
            {
                throw;
            }


            return(resp);
        }
Esempio n. 16
0
 public static void LocacionGuarda(int puerto, string descripcion, int locacion, string informada)
 {
     try
     {
         SqlCommand     cmd   = new SqlCommand();
         DataTable      dt    = new DataTable();
         SqlDataAdapter da    = new SqlDataAdapter(cmd);
         Coneccion      param = Parameter.Leer_parametros();
         cmd.Connection = new SqlConnection(param.ConString);
         cmd.Connection.Open();
         cmd.Parameters.Clear();
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.CommandText = "SP_LOCACION_PUERTO_INS";
         cmd.Parameters.AddWithValue("@DESCRIPCION", descripcion);
         cmd.Parameters.AddWithValue("@ID_PUERTO", puerto);
         cmd.Parameters.AddWithValue("@ID_LOC", locacion);
         cmd.Parameters.AddWithValue("@INFORMADA", informada);
         cmd.ExecuteNonQuery();
         cmd.Connection.Close();
         cmd.Dispose();
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 17
0
 public static void ApruebaSolicitud(int id, string idpersona, int id_usuario)
 {
     try
     {
         SqlCommand     cmd   = new SqlCommand();
         DataTable      dt    = new DataTable();
         SqlDataAdapter da    = new SqlDataAdapter(cmd);
         Coneccion      param = Parameter.Leer_parametros();
         cmd.Connection = new SqlConnection(param.ConString);
         cmd.Connection.Open();
         cmd.Parameters.Clear();
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.CommandText = "SP_PERSONAS_APROBADAS";
         cmd.Parameters.AddWithValue("@ID_SOLICITUD", id);
         cmd.Parameters.AddWithValue("@XML", idpersona);
         cmd.Parameters.AddWithValue("@ID_USUARIO", id_usuario);
         cmd.ExecuteNonQuery();
         cmd.Connection.Close();
         cmd.Dispose();
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 18
0
 public static void GuardaSolicitud(string puerto, DateTime fechainicio, DateTime fechafin, string tingreso, string empresa, string perxml, string vehiculoxml, int usuario)
 {
     try
     {
         SqlCommand     cmd   = new SqlCommand();
         DataTable      dt    = new DataTable();
         SqlDataAdapter da    = new SqlDataAdapter(cmd);
         Coneccion      param = Parameter.Leer_parametros();
         cmd.Connection = new SqlConnection(param.ConString);
         cmd.Connection.Open();
         cmd.Parameters.Clear();
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.CommandText = "SP_GUARDA_SOLICITUD";
         cmd.Parameters.AddWithValue("@puerto", puerto);
         cmd.Parameters.AddWithValue("@fechainicio", fechainicio);
         cmd.Parameters.AddWithValue("@fechafin", fechafin);
         cmd.Parameters.AddWithValue("@tingreso", tingreso);
         cmd.Parameters.AddWithValue("@usuario", usuario);
         cmd.Parameters.AddWithValue("@empresa", empresa);
         cmd.Parameters.AddWithValue("@perxml", perxml);
         cmd.Parameters.AddWithValue("@vehiculoxml", vehiculoxml);
         cmd.ExecuteNonQuery();
         cmd.Connection.Close();
         cmd.Dispose();
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 19
0
        public static string ValidaIngresoSolicitud(string puerto, DateTime fechainicio, DateTime fechafin, string tingreso, string empresa, string perxml, string vehiculoxml)
        {
            try
            {
                SqlCommand     cmd   = new SqlCommand();
                DataTable      dt    = new DataTable();
                SqlDataAdapter da    = new SqlDataAdapter(cmd);
                Coneccion      param = Parameter.Leer_parametros();
                cmd.Connection  = new SqlConnection(param.ConString);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "SP_VALIDAR_SOLICITUD";
                cmd.Parameters.AddWithValue("@puerto", puerto);
                cmd.Parameters.AddWithValue("@fechainicio", fechainicio);
                cmd.Parameters.AddWithValue("@fechafin", fechafin);
                cmd.Parameters.AddWithValue("@tingreso", tingreso);
                cmd.Parameters.AddWithValue("@empresa", empresa);
                cmd.Parameters.AddWithValue("@perxml", perxml);
                cmd.Parameters.AddWithValue("@vehiculoxml", vehiculoxml);
                string html = "";
                da.Fill(dt);
                cmd.Connection.Close();
                cmd.Dispose();

                if (dt.Rows.Count > 0)
                {
                    html = Util.DevuelveTablaMod(dt, "Quitar");
                }
                return(html);
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 20
0
 public static void ModificarPerfiles(int idusuario, int perfil, string accion)
 {
     try
     {
         SqlCommand     cmd   = new SqlCommand();
         DataTable      dt    = new DataTable();
         SqlDataAdapter da    = new SqlDataAdapter(cmd);
         Coneccion      param = Parameter.Leer_parametros();
         cmd.Connection = new SqlConnection(param.ConString);
         cmd.Connection.Open();
         cmd.Parameters.Clear();
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.CommandText = "MODIFICAR_PERFILES";
         cmd.Parameters.AddWithValue("@idusuario", idusuario);
         cmd.Parameters.AddWithValue("@perfil", perfil);
         cmd.Parameters.AddWithValue("@accion", accion);
         cmd.ExecuteNonQuery();
         cmd.Connection.Close();
         cmd.Dispose();
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 21
0
 public static List <Nacionalidad> GetNacionalidad()
 {
     try
     {
         SqlCommand     cmd   = new SqlCommand();
         DataTable      dt    = new DataTable();
         SqlDataAdapter da    = new SqlDataAdapter(cmd);
         Coneccion      param = Parameter.Leer_parametros();
         cmd.Connection = new SqlConnection(param.ConString);
         cmd.Connection.Open();
         cmd.Parameters.Clear();
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.CommandText = "SP_RECUPERA_NACIONALIDAD";
         da.Fill(dt);
         cmd.Connection.Close();
         cmd.Dispose();
         List <Nacionalidad> ls_nacionalidad = new List <Nacionalidad>();
         if (dt.Rows.Count > 0)
         {
             foreach (DataRow item in dt.Rows)
             {
                 ls_nacionalidad.Add(new Nacionalidad
                 {
                     Id     = Int32.Parse(item["ID_NACIONALIDAD"].ToString()),
                     Nombre = item["NACIONALIDAD"].ToString()
                 });
             }
         }
         return(ls_nacionalidad);
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 22
0
 public static string DevuelveAprobadores(int id, int rut)
 {
     try
     {
         SqlCommand     cmd   = new SqlCommand();
         DataTable      dt    = new DataTable();
         SqlDataAdapter da    = new SqlDataAdapter(cmd);
         Coneccion      param = Parameter.Leer_parametros();
         cmd.Connection = new SqlConnection(param.ConString);
         cmd.Connection.Open();
         cmd.Parameters.Clear();
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.CommandText = "SP_APROBADORES_INGRESO";
         string html = "";
         cmd.Parameters.AddWithValue("@ID_SOLICITUD", id);
         cmd.Parameters.AddWithValue("@RUT", rut);
         da.Fill(dt);
         cmd.Connection.Close();
         cmd.Dispose();
         if (dt.Rows.Count > 0)
         {
             html = Util.DevuelveBodyHtmlNormalEditable(dt);
         }
         return(html);
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 23
0
        public static string GetVehiculosDia()
        {
            try
            {
                SqlCommand     cmd   = new SqlCommand();
                DataTable      dt    = new DataTable();
                SqlDataAdapter da    = new SqlDataAdapter(cmd);
                Coneccion      param = Parameter.Leer_parametros();
                cmd.Connection = new SqlConnection(param.ConString);
                cmd.Connection.Open();
                cmd.Parameters.Clear();
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "SP_INGRESOS_VEHICULO";
                da.Fill(dt);
                cmd.Connection.Close();
                cmd.Dispose();
                string html = "";

                if (dt.Rows.Count > 0)
                {
                    html = Util.DevuelveBodyHtmlNormal(dt);
                }
                return(html);
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 24
0
        public static List <Vehiculo> ListarPatente(int id)
        {
            try
            {
                SqlCommand     cmd   = new SqlCommand();
                SqlDataAdapter da    = new SqlDataAdapter(cmd);
                Coneccion      param = Parameter.Leer_parametros();
                cmd.Connection = new SqlConnection(param.ConString);
                cmd.Connection.Open();
                cmd.Parameters.Clear();
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "LISTA_VEHICULOS_SOL";
                cmd.Parameters.AddWithValue("@ID_SOLICITUD", id);
                SqlDataReader   rdr        = cmd.ExecuteReader();
                List <Vehiculo> ls_patente = new List <Vehiculo>();
                while (rdr.Read())
                {
                    ls_patente.Add(new Vehiculo
                    {
                        Id      = Int32.Parse(rdr["ID_VEHICULO"].ToString()),
                        Patente = rdr["PATENTE"].ToString(),
                    });
                }

                cmd.Connection.Close();
                cmd.Dispose();
                return(ls_patente);
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 25
0
        public static string GetNavesPrincipal_Html()
        {
            try
            {
                SqlCommand     cmd   = new SqlCommand();
                DataTable      dt    = new DataTable();
                SqlDataAdapter da    = new SqlDataAdapter(cmd);
                Coneccion      param = Parameter.Leer_parametros();
                cmd.Connection = new SqlConnection(param.ConString);
                cmd.Connection.Open();
                cmd.Parameters.Clear();
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "SP_NAVES_LISTAR_ESTADO";
                string html = "";
                da.Fill(dt);
                cmd.Connection.Close();
                cmd.Dispose();

                if (dt.Rows.Count > 0)
                {
                    html = Util.DevuelveBodyHtmlNormalEditable(dt);
                }
                return(html);
            }
            catch (Exception)
            {
                throw;
            }
        }
        public static string ActualizaFecha(DateTime fecha, string personas)
        {
            try
            {
                SqlCommand     cmd   = new SqlCommand();
                DataTable      dt    = new DataTable();
                SqlDataAdapter da    = new SqlDataAdapter(cmd);
                Coneccion      param = Parameter.Leer_parametros();
                cmd.Connection = new SqlConnection(param.ConString);
                cmd.Connection.Open();
                cmd.Parameters.Clear();
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "SP_ACTUALIZA_INDUCCION";
                cmd.Parameters.AddWithValue("@fecha", fecha);
                cmd.Parameters.AddWithValue("@personas", personas);

                cmd.ExecuteNonQuery();
                cmd.Connection.Close();
                cmd.Dispose();
                return("ok");
            }
            catch (Exception ex)
            {
                return(ex.Message);
            }
        }
Esempio n. 27
0
        public static Ingreso BuscarIngreso(int rut, string pasaporte)

        {
            try
            {
                SqlCommand     cmd   = new SqlCommand();
                SqlDataAdapter da    = new SqlDataAdapter(cmd);
                Coneccion      param = Parameter.Leer_parametros();
                cmd.Connection = new SqlConnection(param.ConString);
                cmd.Connection.Open();
                cmd.Parameters.Clear();
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "DATOS_MOVIMIENTO";
                if (rut == 0)
                {
                    cmd.Parameters.AddWithValue("@RUT", System.DBNull.Value);
                }
                else
                {
                    cmd.Parameters.AddWithValue("@RUT", rut);
                }
                if (pasaporte == "")
                {
                    cmd.Parameters.AddWithValue("@PASAPORTE", System.DBNull.Value);
                }
                else
                {
                    cmd.Parameters.AddWithValue("@PASAPORTE", pasaporte);
                }

                SqlDataReader rdr         = cmd.ExecuteReader();
                Ingreso       aux_ingreso = new Ingreso();

                while (rdr.Read())
                {
                    aux_ingreso.Nombre       = rdr["NOMBRE"].ToString();
                    aux_ingreso.Idsolicitud  = Int32.Parse(rdr["ID_SOLICITUD"].ToString());
                    aux_ingreso.Estado       = rdr["ESTADO"].ToString();
                    aux_ingreso.Autorizacion = rdr["AUTORIZACION"].ToString();
                    aux_ingreso.Puerto       = rdr["PUERTO"].ToString();
                    aux_ingreso.Usuario      = rdr["USUARIO"].ToString();
                    aux_ingreso.Locacion     = rdr["LOCACION"].ToString();
                    aux_ingreso.Nave         = rdr["NAVE"].ToString();
                    aux_ingreso.Inicio       = rdr["FECHA_DESDE"].ToString();
                    aux_ingreso.Fin          = rdr["FECHA_HASTA"].ToString();
                    aux_ingreso.Empresa      = rdr["EMPRESA"].ToString();
                    aux_ingreso.Idaprobado   = Int32.Parse(rdr["ID_PERSONA_APROBADA"].ToString());
                    aux_ingreso.Pasaporte    = rdr["PASAPORTE"].ToString();
                }

                cmd.Connection.Close();
                cmd.Dispose();
                return(aux_ingreso);
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 28
0
        public static PERSONAINDUCCION GetPERSONAINDUCCION(int rut, string pasaporte)
        {
            try
            {
                SqlCommand     cmd   = new SqlCommand();
                DataTable      dt    = new DataTable();
                SqlDataAdapter da    = new SqlDataAdapter(cmd);
                Coneccion      param = Parameter.Leer_parametros();
                cmd.Connection = new SqlConnection(param.ConString);
                cmd.Connection.Open();
                cmd.Parameters.Clear();
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "SP_BUSCA_PERSONA_INDUCCION";
                if (rut == 0)
                {
                    cmd.Parameters.AddWithValue("@RUT", System.DBNull.Value);
                }
                else
                {
                    cmd.Parameters.AddWithValue("@RUT", rut);
                }

                if (pasaporte == "")
                {
                    cmd.Parameters.AddWithValue("@Pasaporte", System.DBNull.Value);
                }
                else
                {
                    cmd.Parameters.AddWithValue("@Pasaporte", pasaporte);
                }
                da.Fill(dt);
                cmd.Connection.Close();
                cmd.Dispose();
                PERSONAINDUCCION persona = null;
                if (dt.Rows.Count > 0)
                {
                    persona                 = new PERSONAINDUCCION();
                    persona.Id              = Int32.Parse(dt.Rows[0]["id_persona"].ToString());
                    persona.Nombre          = dt.Rows[0]["Nombre"].ToString();
                    persona.Rut             = dt.Rows[0]["RUT"].ToString();
                    persona.Dv              = dt.Rows[0]["DV"].ToString();
                    persona.Pasaporte       = dt.Rows[0]["PASAPORTE"].ToString();
                    persona.Apellido        = dt.Rows[0]["APELLIDOPATERNO"].ToString();
                    persona.Inactivo        = Boolean.Parse(dt.Rows[0]["INACTIVO"].ToString());
                    persona.estadoInduccion = dt.Rows[0]["ESTADOINDUCCION"].ToString();
                    persona.fechaInduccion  = dt.Rows[0]["FECHAINDUCCION"].ToString();
                }

                return(persona);
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 29
0
        public static string RegistraAcceso(int tipo, string ip, int persona_persona_aprobada, string patente, int tipoPago, int detalle, string guia, double toneledas, string pc, string boleta, string motivo, string nave, string lancha, int idempresa, int idsolicitud, int tipoVehiculo, string usuario, string tipoContado, string cantidadHoras, double tara)
        {
            string idresp = "0";

            try
            {
                SqlCommand     cmd   = new SqlCommand();
                DataTable      dt    = new DataTable();
                SqlDataAdapter da    = new SqlDataAdapter(cmd);
                Coneccion      param = Parameter.Leer_parametros();
                cmd.Connection = new SqlConnection(param.ConString);
                cmd.Connection.Open();
                cmd.Parameters.Clear();
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "REGISTRA_ACCESO_CLIENTE";
                cmd.Parameters.AddWithValue("@MOV_ID_MOVIMIENTO", tipo);
                cmd.Parameters.AddWithValue("@IP", "");
                cmd.Parameters.AddWithValue("@ID_VEHICULO", patente);
                cmd.Parameters.AddWithValue("@ID_PERSONA_APROBADA", persona_persona_aprobada);

                cmd.Parameters.AddWithValue("@TIPO_PAGO", tipoPago);
                cmd.Parameters.AddWithValue("@DETALLE", detalle);
                cmd.Parameters.AddWithValue("@NGUIA", guia);
                cmd.Parameters.AddWithValue("@TONELADAS", toneledas);
                cmd.Parameters.AddWithValue("@TARA", tara);
                cmd.Parameters.AddWithValue("@PC", pc);
                cmd.Parameters.AddWithValue("@BOLETA", boleta);

                cmd.Parameters.AddWithValue("@MOTIVO", motivo);
                cmd.Parameters.AddWithValue("@NAVE", nave);
                cmd.Parameters.AddWithValue("@LANCHA", lancha);
                cmd.Parameters.AddWithValue("@IDEMPRESA", idempresa);
                cmd.Parameters.AddWithValue("@ID_SOLICITUD", idsolicitud);

                cmd.Parameters.AddWithValue("@TIPOVEHICULO", tipoVehiculo);

                cmd.Parameters.AddWithValue("@USUARIO", usuario);
                cmd.Parameters.AddWithValue("@TIPOCONTADO", tipoContado);
                cmd.Parameters.AddWithValue("@CANTIDADHORAS", cantidadHoras);
                cmd.Parameters.AddWithValue("@IDENTRADA", 0);
                cmd.Parameters["@IDENTRADA"].Direction = ParameterDirection.Output;
                cmd.ExecuteNonQuery();
                idresp = cmd.Parameters["@IDENTRADA"].Value.ToString();

                cmd.Connection.Close();
                cmd.Dispose();

                return(idresp);
            }
            catch (SqlException ex)
            {
                return("Error Numero 57-AccesoClienteDAL");
            }
        }
Esempio n. 30
0
        public static string GetEmpresasActivas(int rut, string nombre)
        {
            try
            {
                SqlCommand     cmd   = new SqlCommand();
                DataTable      dt    = new DataTable();
                SqlDataAdapter da    = new SqlDataAdapter(cmd);
                Coneccion      param = Parameter.Leer_parametros();
                cmd.Connection = new SqlConnection(param.ConString);
                cmd.Connection.Open();
                cmd.Parameters.Clear();
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "SP_EMPRESAS_ACTIVAS";
                string html = "";


                if (rut == 0)
                {
                    cmd.Parameters.AddWithValue("@rut", System.DBNull.Value);
                }
                else
                {
                    cmd.Parameters.AddWithValue("@rut", rut);
                }


                if (nombre == "")
                {
                    cmd.Parameters.AddWithValue("@NOMBRE", System.DBNull.Value);
                }
                else
                {
                    cmd.Parameters.AddWithValue("@NOMBRE", nombre);
                }


                da.Fill(dt);
                cmd.Connection.Close();
                cmd.Dispose();

                if (dt.Rows.Count > 0)
                {
                    html = Util.DevuelveTablaHtml(dt);
                }


                return(html);
            }
            catch (Exception)
            {
                throw;
            }
        }