Пример #1
0
        public usuarioViewModel _ValidarUsuario(string _usuario, string _pass)
        {
            var consultaComercial = new usuarioViewModel();

            SqlDataAdapter var_adaptador = new SqlDataAdapter();

            using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["BD_Produccion"].ConnectionString.ToString()))
            {
                using (SqlCommand cmd = new SqlCommand("spu_GpsTrack_ValidarUsuario", conn))
                {
                    try
                    {
                        cmd.CommandType = CommandType.StoredProcedure;
                        cmd.Parameters.Clear();
                        cmd.Parameters.AddWithValue("@Usuario", _usuario);
                        cmd.Parameters.AddWithValue("@Password", _pass);

                        conn.Open();
                        SqlDataReader reader = cmd.ExecuteReader();

                        foreach (var item in reader)
                        {
                            consultaComercial.respuesta     = Convert.ToString(reader["Respuesta"]);
                            consultaComercial.IdUsuario     = Convert.ToInt32(reader["IdUsuario"]);
                            consultaComercial.IdAltoTrack   = Convert.ToInt32(reader["IdAltoTrack"]);
                            consultaComercial.Transportista = Convert.ToString(reader["Transportista"]);
                            consultaComercial.EMail         = Convert.ToString(reader["EMail"]);
                            consultaComercial.Nombre        = Convert.ToString(reader["Nombre"]);
                            consultaComercial.Apellidos     = Convert.ToString(reader["Apellidos"]);
                        }

                        conn.Close();
                    }
                    catch (Exception ex)
                    {
                        //throw ex;
                        consultaComercial.respuesta = ex.Message;
                    }
                }
            }

            return(consultaComercial);
        }
Пример #2
0
        public usuarioViewModel _getPerfilSession(string _usuario)
        {
            var consultaComercial = new usuarioViewModel();

            SqlDataAdapter var_adaptador = new SqlDataAdapter();

            using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["BD_Produccion"].ConnectionString.ToString()))
            {
                using (SqlCommand cmd = new SqlCommand("spu_GpsTrack_getPerfilUsuario", conn))
                {
                    try
                    {
                        cmd.CommandType = CommandType.StoredProcedure;
                        cmd.Parameters.Clear();
                        cmd.Parameters.AddWithValue("@Usuario", _usuario);

                        conn.Open();
                        SqlDataReader reader = cmd.ExecuteReader();

                        foreach (var item in reader)
                        {
                            consultaComercial.IdRol = Convert.ToInt32(reader["IdRol"]);
                        }

                        conn.Close();
                    }
                    catch (Exception ex)
                    {
                        //throw ex;
                        consultaComercial.respuesta = ex.Message;
                    }
                }
            }

            return(consultaComercial);
        }