public void getListaPasillo(string parametro)
        {
            listaPasillo.Clear();
            string email    = Session["Email"].ToString();
            string consulta = "";

            if (isInteger(parametro) == true)
            {
                int idBodega = getIdBodega(parametro);
                consulta = "select * from view_PasilloBodega where idBodega = " + idBodega + " and email like '%" + email + "%';";
            }
            else
            {
                consulta = "select * from view_PasilloBodega where nombre like '%" + parametro + "%' and email like '%" + email + "%';";
            }

            System.Diagnostics.Debug.WriteLine(consulta);
            DataTable dt = conexion.ShowDataByQuery(consulta);

            foreach (DataRow row in dt.Rows)
            {
                PasilloModel pasillo = new PasilloModel();
                pasillo.idPasillo    = Convert.ToInt32(row["idPasillo"].ToString());
                pasillo.codigo       = Convert.ToInt32(row["codigo"].ToString());
                pasillo.largo        = Convert.ToInt32(row["largo"].ToString());
                pasillo.ancho        = Convert.ToInt32(row["ancho"].ToString());
                pasillo.idBodega     = row["codigoBodega"].ToString();
                pasillo.nombreBodega = row["nombre"].ToString();
                listaPasillo.Add(pasillo);
            }
        }
        public void getListaPasillo()
        {
            listaPasillo.Clear();
            string email    = Session["Email"].ToString();
            string consulta = "select * from view_PasilloBodega where email like '%" + email + "%' ;";

            DataTable dt = conexion.ShowDataByQuery(consulta);

            foreach (DataRow row in dt.Rows)
            {
                PasilloModel pasillo = new PasilloModel();
                pasillo.idPasillo    = Convert.ToInt32(row["idPasillo"].ToString());
                pasillo.codigo       = Convert.ToInt32(row["codigo"].ToString());
                pasillo.largo        = Convert.ToInt32(row["largo"].ToString());
                pasillo.ancho        = Convert.ToInt32(row["ancho"].ToString());
                pasillo.idBodega     = row["codigoBodega"].ToString();
                pasillo.nombreBodega = row["nombre"].ToString();
                listaPasillo.Add(pasillo);
            }
        }
 public ActionResult NewPasillo(PasilloModel modelo)
 {
     if (ModelState.IsValid)
     {
         int idBodega = getIdBodega(modelo.idBodega);
         if (idBodega != 0)
         {
             string consulta = "EXEC sp_AgregarPasillo " + idBodega + "," + modelo.codigo + "," + modelo.largo + "," + modelo.ancho + " ;";
             System.Diagnostics.Debug.WriteLine(consulta);
             if (conexion.ExcuteQuery(consulta))
             {
                 return(RedirectToAction("Index", "Bodega"));
             }
         }
         else
         {
             ModelState.AddModelError("Error", "No existe el codigo  de la bodega");
         }
     }
     return(View());
 }