Example #1
0
 partial void DeleteDepartamento(Departamento instance);
Example #2
0
 partial void InsertDepartamento(Departamento instance);
Example #3
0
 partial void UpdateDepartamento(Departamento instance);
Example #4
0
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            string centroCostos = "";
            var query = from x in con2.Parametros
                        select x;
            foreach (var i in query)
            {
                centroCostos = i.centroCostos.Trim() + "-" + txtClave.Text;
                //MessageBox.Show("Costos: " + centroCostos);
            }

            if (txtNombre.Text == "")
            {
                MessageBox.Show("Se necesita un Nombre");
            }
            else if (txtClave.Text == "")
            {
                MessageBox.Show("Se necesita una Clave");
            }
            else {
                string name = "";
                var cuery = from x in con2.Departamento
                            where x.NombreDepto==txtNombre.Text
                            select x;
                foreach (var i in cuery)
                {
                    name = i.NombreDepto;
                    //MessageBox.Show("Nombre de BD: "+name);
                    //MessageBox.Show("Nombre del Txt: " + txtNombre.Text);
                }

                if (name == txtNombre.Text)
                {
                    MessageBox.Show("El Nombre ya Existe");
                }
                else
                {
                    //xmlns:rep="Micro"

                    //MessageBox.Show(centroCostos.Trim() + "-" + txtClave.Text);
                    Table<Departamento> dp = con2.GetTable<Departamento>();
                    Departamento dpto = new Departamento();
                    dpto.idDepto = 0;
                    dpto.NombreDepto = txtNombre.Text;
                    dpto.idJefe = 0;
                    dpto.idArea = 0;
                    dpto.clavePresupuestal = centroCostos;
                    dp.InsertOnSubmit(dpto);
                    dp.Context.SubmitChanges();
                    ConsultaProgramatico();
                    limpiar();
                    MessageBox.Show("Se inserto Correctamente.");
                }
            }
        }