Esempio n. 1
0
        public String RegistrarFlujoSeña(T_DetalleFlujo re, T_Secuencia se, T_Señas seña)
        {
            conexion.Open();
            SqlCommand unComando = new SqlCommand("sp_RegistrarFlujoSeña", conexion);

            unComando.CommandType = CommandType.StoredProcedure;
            unComando.Parameters.AddWithValue("@idFlujo", re.idFlujo);
            unComando.Parameters.AddWithValue("@idUsuario", re.idUsuario);
            unComando.Parameters.AddWithValue("@idHerramienta", re.idHerramienta);
            unComando.Parameters.AddWithValue("@existe", re.existe);
            unComando.Parameters.AddWithValue("@estado", re.estado);
            unComando.Parameters.AddWithValue("@idCategoria", re.idCategoria);
            unComando.Parameters.AddWithValue("@nombreSecuencia", se.nombreSecuencia);
            unComando.Parameters.AddWithValue("@nombre", seña.nombre);
            unComando.Parameters.AddWithValue("@descripcion", seña.descripcion);
            unComando.Parameters.AddWithValue("@idCategoriaSeñas", seña.idCategoriaSeñas);
            unComando.Parameters.AddWithValue("@gift", seña.gift == null);
            unComando.Parameters.AddWithValue("@estadoS", seña.estado);


            SqlDataAdapter da = new SqlDataAdapter(unComando);
            DataTable      dt = new DataTable();
            DataSet        ds = new DataSet();

            da.Fill(dt);

            if (dt.Rows.Count > 0)
            {
            }
            conexion.Close();
            return("Flujo S Registrado");
        }
Esempio n. 2
0
        public bool SelectSenasDatos(T_Señas objSe)
        {
            bool       hayRegistros;
            string     select    = "SELECT * FROM T_Señas WHERE idSeñas =" + objSe.idSeñas + "";
            SqlCommand unComando = new SqlCommand(select, conexion);

            conexion.Open();
            SqlDataReader registros = unComando.ExecuteReader();

            hayRegistros = registros.Read();
            if (hayRegistros)
            {
                objSe.nombre           = (string)registros[1];
                objSe.descripcion      = (string)registros[2];
                objSe.gift             = (string)registros[3];
                objSe.idCategoriaSeñas = (int)registros[4];
                objSe.state            = 99;
            }
            else
            {
                objSe.state = 1;
            }
            conexion.Close();

            return(hayRegistros);
        }
Esempio n. 3
0
        public void ActualizarSenas(T_Señas objSe)
        {
            bool verificar;
            //T_Señas objSeT = new T_Señas();
            //objSeT.nombre = objSe.nombre;

            /*verificar = !objSenasDat.SelectCheckNombre(objSeT);
             * if (!verificar)
             * {
             *  objSe.state = 1;
             *  return;
             * }*/

            string nom = objSe.nombre.Trim();

            verificar = nom.Length > 0;
            if (!verificar)
            {
                objSe.state = 3;
                return;
            }

            string con = objSe.gift.Trim();

            verificar = con.Length > 0;
            if (!verificar)
            {
                objSe.state = 3;
                return;
            }

            objSenasDat.UpdateSenas(objSe);
            objSe.state = 99;
        }
Esempio n. 4
0
        private void dgvSenas_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (dgvSenas.Columns[e.ColumnIndex].Name == "btnEliminar")
            {
                if (MessageBox.Show("Estas seguro que desea eliminar?", "Message", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    int    idSena     = Convert.ToInt32(dgvSenas.CurrentRow.Cells["idSeñas"].Value.ToString());
                    string deletepath = dgvSenas.CurrentRow.Cells["gift"].Value.ToString();
                    objSenas         = new T_Señas();
                    objSenas.idSeñas = idSena;
                    objSenasNeg.EliminarSenas(objSenas);
                    System.IO.File.Delete(deletepath);
                    refrescar();
                }
            }

            if (dgvSenas.Columns[e.ColumnIndex].Name == "btnActualizar")
            {
                int           idSena = Convert.ToInt32(dgvSenas.CurrentRow.Cells["idSeñas"].Value.ToString());
                EscrituraSena ES     = new EscrituraSena(idSena, usu);
                ES.Show();
                this.Close();
            }

            if (dgvSenas.Columns[e.ColumnIndex].Name == "btnVisualizar")
            {
                string       IMGnom = dgvSenas.CurrentRow.Cells["nombre"].Value.ToString();
                Visualizador ES     = new Visualizador(IMGnom, usu);
                ES.Show();
                this.Close();
            }
        }
Esempio n. 5
0
        public void RegistrarSenas(T_Señas objSe)
        {
            bool    verificar;
            T_Señas objSeT = new T_Señas();

            objSeT.nombre = objSe.nombre;
            verificar     = !objSenasDat.SelectCheckNombre(objSeT);
            if (!verificar)
            {
                objSe.state = 1;
                return;
            }

            string nom = objSe.nombre.Trim();

            verificar = nom.Length > 0;
            if (!verificar)
            {
                objSe.state = 3;
                return;
            }

            string con = objSe.gift.Trim(); //Trim()

            verificar = con.Length > 0;
            if (!verificar)
            {
                objSe.state = 3;
                return;
            }

            objSenasDat.InsertSenas(objSe);
            objSe.state = 99;
        }
Esempio n. 6
0
 public IngresarSena(string usuario)
 {
     InitializeComponent();
     objSena    = new T_Señas();
     objSenaNeg = new SenasNeg();
     cargarCategoria();
     txtRuta.Visible = false;
     usu             = usuario;
 }
Esempio n. 7
0
        public void DeleteSenas(T_Señas objSe)
        {
            string Delete = "DELETE T_Señas WHERE idSeñas = " + objSe.idSeñas + "";

            SqlCommand unComando = new SqlCommand(Delete, conexion);

            conexion.Open();
            unComando.ExecuteNonQuery();
            conexion.Close();
        }
Esempio n. 8
0
        public void UpdateSenas(T_Señas objSe)
        {
            string Update = "UPDATE T_Señas SET nombre = '" + objSe.nombre + "', descripcion = '" + objSe.descripcion + "', gift = '" + objSe.gift + "', idCategoriaSeñas = '" + objSe.idCategoriaSeñas + "', estado = '" + objSe.estado + "' WHERE idSeñas = " + id + "";

            SqlCommand unComando = new SqlCommand(Update, conexion);

            conexion.Open();
            unComando.ExecuteNonQuery();
            conexion.Close();
        }
Esempio n. 9
0
        public void InsertSenas(T_Señas objSe)
        {
            string Insertar = "INSERT T_Señas(nombre,descripcion,gift,idCategoriaSeñas,estado) VALUES('" + objSe.nombre + "','" + objSe.descripcion + "','" + objSe.gift + "'," + objSe.idCategoriaSeñas + "'," + objSe.estado + ")";

            SqlCommand unComando = new SqlCommand(Insertar, conexion);

            conexion.Open();
            unComando.ExecuteNonQuery();
            conexion.Close();
        }
Esempio n. 10
0
 public EscrituraSena(int idSena, string usuario)
 {
     InitializeComponent();
     usu              = usuario;
     objSenas         = new T_Señas();
     objSenasNeg      = new SenasNeg();
     lblIdSena.Text   = "" + idSena;
     objSenas.idSeñas = int.Parse(lblIdSena.Text);
     objSenasNeg.LeerSenasDatos(objSenas);
     cargarSena();
     cargarCategoria();
     lblIdSena.Visible = false;
     txtRuta.Visible   = false;
 }
Esempio n. 11
0
 public void MandaId(T_Señas objSe)
 {
     id = objSe.idSeñas;
 }
Esempio n. 12
0
 public void EliminarSenas(T_Señas objSe)
 {
     objSenasDat.DeleteSenas(objSe);
 }
Esempio n. 13
0
 public void ObtencionId(T_Señas objSe)
 {
     objSenasDat.MandaId(objSe);
 }
Esempio n. 14
0
 public bool LeerSenasDatos(T_Señas objSe)
 {
     return(objSenasDat.SelectSenasDatos(objSe));
 }
Esempio n. 15
0
 public String registrarFlujoSeña(T_DetalleFlujo tr, T_Secuencia se, T_Señas seña)
 {
     return(gestionWF.RegistrarFlujoSeña(tr, se, seña));
 }