//GUARDAR (VER SI SE PUEDEN SACAR LOS SET IDENTITY AL ELIMINAR LAS PK) public bool Guardar(TiposEmpleado tipoEmpleado) { string sqltxt = $"INSERT [dbo].[TiposEmpleado] ([nombre]) " + $"VALUES ('{tipoEmpleado.nombre}')"; return(acceso_BD.Singleton().EjecutarSQL(sqltxt)); }
private void rellenarComboBoxTipo() { cTipo.Items.Add(""); foreach (TipoEmpleado tipo in TiposEmpleado.getInstance().tiposEmpleado()) { cTipo.Items.Add(tipo.descripcion); tipos[tipo.codigo] = tipo.descripcion; } }
//CREA UN OBJETO CON LOS DATOS DEL FORM private TiposEmpleado PrepararTipoEmpleado() { // Agregar validaciones var tiposEmpleado = new TiposEmpleado() { nombre = txtNombre.Text }; return(tiposEmpleado); }
//CREA UN OBJETO CON LOS DATOS DEL FORM private TiposEmpleado PrepararTipoEmpleado() { // Agregar validaciones var tiposEmpleado = new TiposEmpleado() { idTipoEmpleado = int.Parse(txtID.Text), nombre = txtNombre.Text }; return(tiposEmpleado); }
public List <TiposEmpleado> ObtenerTiposEmpleado() { var tablaTemporal = ObtenerTiposEmpleadoDT(); var tiposEmpleado = new List <TiposEmpleado>(); foreach (DataRow fila in tablaTemporal.Rows) { var tipoEmpleado = new TiposEmpleado(); if (fila.HasErrors) { continue; } tipoEmpleado.idTipoEmpleado = int.Parse(fila.ItemArray[0].ToString()); // idTipoEmpleado tipoEmpleado.nombre = fila.ItemArray[1].ToString(); // Nombre Tipo Empleado tiposEmpleado.Add(tipoEmpleado); } return(tiposEmpleado); }
//OBTENER UN OBJETO ESPECIFICO A TRAVES DE SU PK public TiposEmpleado ObtenerTipoEmpleado(string idTipoEmpleado) { string sqltxt = $"SELECT * FROM [dbo].[TiposEmpleado] WHERE idTipoEmpleado = {idTipoEmpleado}"; var tablaTemporal = acceso_BD.Singleton().consulta(sqltxt); if (tablaTemporal.Rows.Count == 0) { return(null); } var tipoEmpleado = new TiposEmpleado(); foreach (DataRow fila in tablaTemporal.Rows) { if (fila.HasErrors) { continue; } tipoEmpleado.idTipoEmpleado = int.Parse(fila.ItemArray[0].ToString()); // idTipoEmpleado tipoEmpleado.nombre = fila.ItemArray[1].ToString(); // Nombre Tipo Empleado } return(tipoEmpleado); }
//ACTUALIZAR public bool Actualizar(TiposEmpleado tipoEmpleado) { string sqltxt = $"UPDATE [dbo].[TiposEmpleado] SET nombre = '{tipoEmpleado.nombre}' WHERE idTipoEmpleado = {tipoEmpleado.idTipoEmpleado}"; return(acceso_BD.Singleton().EjecutarSQL(sqltxt)); }
public FormPrincipal() { InitializeComponent(); FormLogin login = new FormLogin(); login.ShowDialog(this); username = login.USERNAME; TiposEmpleado.getInstance(); //username = "******"; /* * aBMToolStripMenuItem.Enabled = true; * aBMDeRolToolStripMenuItem.Enabled = true; * aBMDeUsuarioToolStripMenuItem.Enabled = true; * aBMDeClienteToolStripMenuItem.Enabled=true; * aBMDeProductoToolStripMenuItem.Enabled = true; * asignaciónDeStockToolStripMenuItem.Enabled=true; * facturaciónToolStripMenuItem.Enabled = true; * efectuarPagoToolStripMenuItem.Enabled=true; * tableroDeControlToolStripMenuItem.Enabled=true; * clientesPremiumToolStripMenuItem.Enabled=true; * mejoresCategoriasToolStripMenuItem.Enabled = true; * */ this.Text += " - " + username; foreach (string s in login.FUNCIONES) { //MessageBox.Show(s); switch (s) { case "ABM de Rol": mnuABMRol.Enabled = true; break; case "ABM de Rol": aBMDeRolToolStripMenuItem.Enabled = true; break; case "ABM de Usuario": aBMDeUsuarioToolStripMenuItem.Enabled = true; break; case "ABM de Cliente": aBMDeClienteToolStripMenuItem.Enabled = true; break; case "ABM de Producto": aBMDeProductoToolStripMenuItem.Enabled = true; break; case "Asignacion de stock": asignaciónDeStockToolStripMenuItem.Enabled = true; break; case "Facturacion": facturaciónToolStripMenuItem.Enabled = true; break; case "Efectuar Pago": efectuarPagoToolStripMenuItem.Enabled = true; break; case "Tablero de Control": tableroDeControlToolStripMenuItem.Enabled = true; break; case "Clientes Premium": clientesPremiumToolStripMenuItem.Enabled = true; break; case "Mejores Categorias": mejoresCategoriasToolStripMenuItem.Enabled = true; break; } } }
public ModificarTiposEmpleados(string id_TipoEmp) { InitializeComponent(); _tipoEmpleadoRepositorio = new TiposEmpleadoRepositorio(); tipoEmp = _tipoEmpleadoRepositorio.ObtenerTipoEmpleado(id_TipoEmp); }