Example #1
0
        public int ModificarSitio(object obj)
        {
            SitioBO Sitio = (SitioBO)obj;

            sql = "EXEC ModifcarSITIOS  " + Sitio.IdSitio + " ,'" + Sitio.Descripcion + "','" + Sitio.Nombre + "' ," + Sitio.IdEstablecimiento + ", '" + Sitio.Estatus + "', '" + Sitio.Direccion + "', '" + Sitio.Longitud + "', '" + Sitio.Latitud + "', " + Sitio.Idusuario + "";
            return(BD.Ejecutar(sql));
        }
Example #2
0
        public DataTable BuscarSitio(object obj)
        {
            SitioBO Sitio = (SitioBO)obj;

            sql = "EXEC FiltrarSITIOS  " + Sitio.IdSitio + " , '" + Sitio.Descripcion + "','" + Sitio.Nombre + "' ," + Sitio.IdEstablecimiento + ", '" + Sitio.Direccion + "', '" + Sitio.Longitud + "', '" + Sitio.Latitud + "'";
            return(BD.Tabla(sql));
        }
Example #3
0
        public int EliminarSitio(object obj)
        {
            SitioBO Sitio = (SitioBO)obj;

            sql = "EXEC EliminarSITIOS " + Sitio.IdSitio + "";
            return(BD.Ejecutar(sql));
        }
        //*******************SP********************
        public string devuelveSitioSP(object obj)
        {
            SitioBO data = (SitioBO)obj;

            cmd            = new SqlCommand();
            dsUsuario      = new DataSet();
            da             = new SqlDataAdapter();
            con            = new ConexionBD();
            cmd.Connection = con.establecerConexion();
            con.abrirConexion();
            cmd.CommandText = "FiltraSitio";
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@IDSitio", data.IdSitio);
            cmd.Parameters.AddWithValue("@Nombre", data.Nombre);
            //cmd.Parameters.AddWithValue("@idTipo",data.TipoSitio);
            cmd.Parameters.AddWithValue("@Planta", data.Planta);
            cmd.ExecuteNonQuery();
            DataSet ds = new DataSet();

            da.SelectCommand = cmd;
            da.Fill(dsUsuario);
            con.cerrarConexion();
            string json = JsonConvert.SerializeObject(dsUsuario, Formatting.Indented);

            return(json);
        }
        public int modificaSitioSP(object obj)
        {
            SitioBO data = (SitioBO)obj;

            cmd            = new SqlCommand();
            dsUsuario      = new DataSet();
            da             = new SqlDataAdapter();
            con            = new ConexionBD();
            cmd.Connection = con.establecerConexion();
            con.abrirConexion();
            cmd.CommandText = "ModificarSitio";
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@IDSitio", data.IdSitio);
            cmd.Parameters.AddWithValue("@Nombre", data.Nombre);
            cmd.Parameters.AddWithValue("@Planta", data.Planta);
            cmd.Parameters.AddWithValue("@IDTIPO", data.TipoSitio);
            int i = cmd.ExecuteNonQuery();

            // validamos si se  Actualizo de manera correcta
            if (i <= 0)
            {
                return(1);
            }
            return(0);
        }
        public object buscar()
        {
            SitioBO f = new SitioBO();

            if (txtNombre.Text.Trim() != "")
            {
                f.Nombre = txtNombre.Text;
            }
            return(f);
        }
 public void Modificar()
 {
     try
     {
         string  mensaje = "";
         SitioBO d       = new SitioBO();
         if (DDLSitio.SelectedItem.ToString() == "Seleccionar...")
         {
             mensaje = mensaje + "Selecciona el sitio \n";
         }
         if (txtNombre.Text.Trim().Length == 0)
         {
             mensaje = mensaje + "Ingresar nombre \n";
         }
         if (mensaje.Trim().Length == 0)
         {
             d.TipoSitio = Convert.ToInt32(DDLSitio.SelectedItem.Value.ToString());
             string res = rdbplanta.SelectedItem.Text;
             if (res == "Alta")
             {
                 d.Planta = 1;
             }
             else
             {
                 d.Planta = 0;
             }
             d.Nombre  = txtNombre.Text;
             d.IdSitio = Convert.ToInt32(Label4.Text);
             int t = servicio.modificarSitio(d);
             if (t == 1)
             {
                 Mensaje("Los datos se modificaron correctamente");
                 Limpiar();
                 LLenarDatos();
                 LinkButton1.Enabled = true;
                 LinkButton2.Enabled = true;
                 LinkButton3.Enabled = false;
             }
             else
             {
                 Mensaje("Los datos no se modificaron, intenta de nuevo");
             }
         }
         else
         {
             Mensaje(mensaje);
         }
     }
     catch (Exception ex) {
         Mensaje(ex.ToString());
     }
 }
 public DataTable BuscarDetallesitio(object obj, bool EsAdmin)
 {
     if (EsAdmin == false)
     {
         SitioBO Detallesitio = (SitioBO)obj;
         sql = "EXEC FiltrarVISTADETALLESITIO  " + Detallesitio.IdSitio + " ,'" + Detallesitio.Descripcion + "','" + Detallesitio.Nombre + "','" + Detallesitio.Estatus + "', '" + Detallesitio.Direccion + "','" + Detallesitio.Latitud + "' ,'" + Detallesitio.Longitud + "' , " + Detallesitio.IdEstablecimiento + ", " + 0 + " ";
         return(BD.Tabla(sql));
     }
     else
     {
         SitioBO Detallesitio = (SitioBO)obj;
         sql = "EXEC FiltrarVISTADETALLESITIO  " + Detallesitio.IdSitio + " ,'" + Detallesitio.Descripcion + "','" + Detallesitio.Nombre + "','" + Detallesitio.Estatus + "', '" + Detallesitio.Direccion + "','" + Detallesitio.Latitud + "' ,'" + Detallesitio.Longitud + "' , " + Detallesitio.IdEstablecimiento + ", " + Detallesitio.Idusuario + "  ";
         return(BD.Tabla(sql));
     }
 }
 protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName == "Ver")
     {
         int     indice = Convert.ToInt32(e.CommandArgument);
         Int64   id     = (Int64)GridView1.DataKeys[indice].Value;
         SitioBO d      = new SitioBO();
         d.IdSitio = Convert.ToInt32(id);
         DataSet dataSet = JsonConvert.DeserializeObject <DataSet>(servicio.BuscarSitio(d));
         dt = dataSet.Tables[0];
         DataRow row = dt.Rows[0];
         int     r   = servicio.cargarCodTipoSitio(row["NombreTipo"].ToString());
         DDLSitio.SelectedIndex = r;
         string g = row["Planta"].ToString();
         if (g == "1")
         {
             rdbplanta.SelectedIndex = 0;
         }
         else
         {
             rdbplanta.SelectedIndex = 1;
         }
         txtNombre.Text      = row["Nombre"].ToString();
         Label4.Text         = id.ToString();
         LinkButton1.Enabled = false;
         LinkButton2.Enabled = false;
         LinkButton3.Enabled = true;
     }
     if (e.CommandName == "Eliminar")
     {
         int     indice = Convert.ToInt32(e.CommandArgument);
         Int64   id     = (Int64)GridView1.DataKeys[indice].Value;
         SitioBO k      = new SitioBO();
         k.IdSitio = Convert.ToInt32(id);;
         int res = servicio.EliminarSitio(k);
         if (res == 1)
         {
             Mensaje("Datos Eliminados Correctamente");
             LLenarDatos();
         }
         else
         {
             Mensaje("Fallo técnico");
         }
     }
 }
        public void agregar()
        {
            string  mensaje = "";
            SitioBO d       = new SitioBO();

            if (DDLSitio.SelectedItem.ToString() == "Seleccionar...")
            {
                mensaje = mensaje + "Selecciona el sitio \n";
            }
            if (txtNombre.Text.Trim().Length == 0)
            {
                mensaje = mensaje + "Ingresar nombre \n";
            }
            if (mensaje.Trim().Length == 0)
            {
                d.TipoSitio = Convert.ToInt32(DDLSitio.SelectedItem.Value.ToString());
                string res = rdbplanta.SelectedItem.Text;
                if (res == "Alta")
                {
                    d.Planta = 1;
                }
                else
                {
                    d.Planta = 0;
                }
                d.Nombre = txtNombre.Text;
                int t = servicio.AgregarSitio(d);
                if (t == 1)
                {
                    Mensaje("Los datos se agregaron correctamente");
                    Limpiar();
                    LLenarDatos();
                }
                else
                {
                    Mensaje("Los datos no se agregaron, intenta de nuevo");
                }
            }
            else
            {
                Mensaje(mensaje);
            }
        }
        public int eliminaSitioSP(object obj)
        {
            SitioBO data = (SitioBO)obj;

            cmd            = new SqlCommand();
            dsUsuario      = new DataSet();
            da             = new SqlDataAdapter();
            con            = new ConexionBD();
            cmd.Connection = con.establecerConexion();
            con.abrirConexion();
            cmd.CommandText = "EliminarSitio";
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@IDSitio", data.IdSitio);
            int i = cmd.ExecuteNonQuery();

            // validamos si se  inserto de manera correcta
            if (i <= 0)
            {
                return(1);
            }
            return(0);
        }
 public void SitioBo(SitioBO obj)
 {
 }
 public void SitiosBO(SitioBO obj)
 {
 }