public bool eliminarPersonal(Personal parametros) { try { ConexionMaestraController.abrir(); SqlCommand cmd = new SqlCommand("proc_Personal", ConexionMaestraController.conectar); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@idPersonal", parametros.idPersonal); cmd.Parameters.AddWithValue("@nombres", parametros.nombres); cmd.Parameters.AddWithValue("@apellidos", parametros.apellidos); cmd.Parameters.AddWithValue("@identificacion", parametros.identificacion); cmd.Parameters.AddWithValue("@pais", parametros.pais); cmd.Parameters.AddWithValue("@idCargo", parametros.idCargo); cmd.Parameters.AddWithValue("@sueldoPorHora", parametros.sueldoPorHora); cmd.Parameters.AddWithValue("@estado", "E"); cmd.ExecuteNonQuery(); return(true); } catch (Exception ex) { MessageBox.Show(ex.Message); Console.WriteLine(ex.StackTrace); return(false); } finally { ConexionMaestraController.cerrar(); } }
public bool editarUsuarios(UsuarioModel parametros) { try { ConexionMaestraController.abrir(); SqlCommand cmd = new SqlCommand("proc_Usuario", ConexionMaestraController.conectar); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@idUsuario", parametros.idUsuario); cmd.Parameters.AddWithValue("@nombres", parametros.nombres); cmd.Parameters.AddWithValue("@apellidos", parametros.apellidos); cmd.Parameters.AddWithValue("@usuario", parametros.usuario); cmd.Parameters.AddWithValue("@clave", parametros.clave); cmd.Parameters.AddWithValue("@icono", parametros.icono); cmd.Parameters.AddWithValue("@estado", "M"); cmd.ExecuteNonQuery(); return(true); } catch (Exception ex) { MessageBox.Show(ex.StackTrace); return(false); } finally { ConexionMaestraController.cerrar(); } }
public bool insertarAsistencias(AsistenciasModel parametros) { try { ConexionMaestraController.abrir(); SqlCommand cmd = new SqlCommand("insertarAsistencias", ConexionMaestraController.conectar); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@idPersonal", parametros.idPersonal); cmd.Parameters.AddWithValue("@fechaEntrada", parametros.fechaEntrada); cmd.Parameters.AddWithValue("@fechaSalida", parametros.fechaSalida); cmd.Parameters.AddWithValue("@estado", parametros.estado); cmd.Parameters.AddWithValue("@horas", parametros.horas); cmd.Parameters.AddWithValue("@observacion", parametros.observacion); cmd.ExecuteNonQuery(); return(true); } catch (Exception ex) { MessageBox.Show(ex.ToString()); Console.WriteLine(ex.StackTrace); return(false); } finally { ConexionMaestraController.cerrar(); } }
public void contarPersonal(ref int contador) { try { ConexionMaestraController.abrir(); SqlCommand cmd = new SqlCommand("SELECT COUNT(idPersonal) FROM Personal", ConexionMaestraController.conectar); //Execute escalar solo te trae la primera fila y primera columna contador = Convert.ToInt32(cmd.ExecuteScalar()); } catch (Exception) { contador = 0; } finally { ConexionMaestraController.cerrar(); } }
public void mostrarRuta(ref string ruta) { try { ConexionMaestraController.abrir(); SqlCommand cmd = new SqlCommand("SELECT ruta FROM CopiasDB", ConexionMaestraController.conectar); ruta = Convert.ToString(cmd.ExecuteScalar()); } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { ConexionMaestraController.cerrar(); } }
public void mostrarUsuarios(ref DataTable dt) { try { ConexionMaestraController.abrir(); SqlDataAdapter adapter = new SqlDataAdapter("SELECT * FROM Usuarios", ConexionMaestraController.conectar); adapter.Fill(dt); } catch (Exception ex) { MessageBox.Show(ex.StackTrace); } finally { ConexionMaestraController.cerrar(); } }
public void mostrarPermisos(ref DataTable dt, PermisosModel parametros) { try { ConexionMaestraController.abrir(); SqlDataAdapter adapter = new SqlDataAdapter("proc_MostrarPermisos", ConexionMaestraController.conectar); adapter.SelectCommand.CommandType = CommandType.StoredProcedure; adapter.SelectCommand.Parameters.AddWithValue("@idUsuario", parametros.idUsuario); adapter.Fill(dt); } catch (Exception ex) { MessageBox.Show(ex.StackTrace); } }
public void mostrarAsistenciasDiarias(ref DataTable dt, DateTime desde, DateTime hasta, int semana) { try { ConexionMaestraController.abrir(); SqlDataAdapter adapter = new SqlDataAdapter("proc_mostrarAsistenciasDiarias", ConexionMaestraController.conectar); adapter.SelectCommand.CommandType = CommandType.StoredProcedure; adapter.SelectCommand.Parameters.AddWithValue("@desde", desde); adapter.SelectCommand.Parameters.AddWithValue("@hasta", hasta); adapter.SelectCommand.Parameters.AddWithValue("@semana", semana); adapter.Fill(dt); } catch (Exception ex) { MessageBox.Show(ex.StackTrace); } finally { ConexionMaestraController.cerrar(); } }
public void obtenerIdUsuario(ref int idUsuario, string usuario) { try { ConexionMaestraController.abrir(); SqlCommand cmd = new SqlCommand("proc_ObtenerIdUsuario", ConexionMaestraController.conectar); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@usuario", usuario); idUsuario = Convert.ToInt32(cmd.ExecuteScalar()); } catch (Exception ex) { MessageBox.Show(ex.StackTrace); } finally { ConexionMaestraController.cerrar(); } }
public void verificarUsuarios(ref string indicador) { try { int idUser; ConexionMaestraController.abrir(); SqlCommand da = new SqlCommand("SELECT idUsuario FROM Usuarios", ConexionMaestraController.conectar); idUser = Convert.ToInt32(da.ExecuteScalar()); ConexionMaestraController.cerrar(); indicador = "Correcto"; } catch (Exception) { indicador = "Incorrecto"; } }
public void buscarAsistenciaId(ref DataTable dtPersonal, int idPersonal) { try { ConexionMaestraController.abrir(); SqlDataAdapter adapter = new SqlDataAdapter("buscarAsistenciaId", ConexionMaestraController.conectar); adapter.SelectCommand.CommandType = CommandType.StoredProcedure; adapter.SelectCommand.Parameters.AddWithValue("@idPersonal", idPersonal); adapter.Fill(dtPersonal); } catch (Exception ex) { MessageBox.Show(ex.Message); Console.WriteLine(ex.StackTrace); } finally { ConexionMaestraController.cerrar(); } }
public void validarUsuario(UsuarioModel parametros, ref int id) { try { ConexionMaestraController.abrir(); SqlCommand cmd = new SqlCommand("proc_validarUsuario", ConexionMaestraController.conectar); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@clave", parametros.clave); cmd.Parameters.AddWithValue("@usuario", parametros.usuario); id = Convert.ToInt32(cmd.ExecuteScalar()); } catch (Exception) { id = 0; } finally { ConexionMaestraController.cerrar(); } }
public void buscarCargo(string buscador, ref DataTable dtCargo) { try { ConexionMaestraController.abrir(); SqlDataAdapter adapter = new SqlDataAdapter("proc_buscarCargos", ConexionMaestraController.conectar); adapter.SelectCommand.CommandType = CommandType.StoredProcedure; adapter.SelectCommand.Parameters.AddWithValue("@buscador", buscador); adapter.Fill(dtCargo); } catch (Exception ex) { MessageBox.Show(ex.Message); Console.WriteLine(ex.StackTrace); } finally { ConexionMaestraController.cerrar(); } }
public void mostrarPersonal(ref DataTable dtPersonal, int desde, int hasta) { try { ConexionMaestraController.abrir(); SqlDataAdapter adapter = new SqlDataAdapter("proc_mostrarPersonal", ConexionMaestraController.conectar); adapter.SelectCommand.CommandType = CommandType.StoredProcedure; adapter.SelectCommand.Parameters.AddWithValue("@desde", desde); adapter.SelectCommand.Parameters.AddWithValue("@hasta", hasta); adapter.Fill(dtPersonal); } catch (Exception ex) { MessageBox.Show(ex.Message); Console.WriteLine(ex.StackTrace); } finally { ConexionMaestraController.cerrar(); } }
public bool insertarCopiasDB() { //En ese caso no colocamos parametros ya que en el procedimiento no se declararon try { ConexionMaestraController.abrir(); SqlCommand cmd = new SqlCommand("proc_InsertarCopiasDB", ConexionMaestraController.conectar); cmd.CommandType = CommandType.StoredProcedure; cmd.ExecuteNonQuery(); return(true); } catch (Exception ex) { MessageBox.Show(ex.Message); return(false); } finally { ConexionMaestraController.cerrar(); } }
public bool restaurarUsuario(UsuarioModel parametros) { try { ConexionMaestraController.abrir(); SqlCommand cmd = new SqlCommand("proc_restaurarUsuario", ConexionMaestraController.conectar); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@idUsuario", parametros.idUsuario); cmd.ExecuteNonQuery(); return(true); } catch (Exception ex) { MessageBox.Show(ex.StackTrace); return(false); } finally { ConexionMaestraController.cerrar(); } }
public bool editarCopiaDB(CopiasModel parametros) { try { ConexionMaestraController.abrir(); SqlCommand cmd = new SqlCommand("editarCopiasDB", ConexionMaestraController.conectar); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@ruta", parametros.ruta); cmd.ExecuteNonQuery(); return(true); } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { ConexionMaestraController.cerrar(); } return(true); }
public void buscarUsuario(ref DataTable dt, string buscador) { try { ConexionMaestraController.abrir(); SqlDataAdapter da = new SqlDataAdapter("proc_buscarUsuario", ConexionMaestraController.conectar); da.SelectCommand.CommandType = CommandType.StoredProcedure; da.SelectCommand.Parameters.AddWithValue("@buscador", buscador); da.Fill(dt); } catch (Exception ex) { MessageBox.Show(ex.StackTrace); } finally { ConexionMaestraController.cerrar(); } }
public bool insertarPermisos(PermisosModel parametros) { try { ConexionMaestraController.abrir(); SqlCommand cmd = new SqlCommand("proc_Permisos", ConexionMaestraController.conectar); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@idPermiso", "0"); cmd.Parameters.AddWithValue("@idModulo", parametros.idModulo); cmd.Parameters.AddWithValue("@idUsuario", parametros.idUsuario); cmd.Parameters.AddWithValue("@permisoTip", "N"); cmd.ExecuteNonQuery(); return(true); } catch (Exception ex) { MessageBox.Show(ex.StackTrace); return(false); } finally { ConexionMaestraController.cerrar(); } }
public bool Insertar_Modulos(ModulosModel parametros) { try { ConexionMaestraController.abrir(); SqlCommand cmd = new SqlCommand("proc_insertarModulos", ConexionMaestraController.conectar); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@modulo", parametros.modulo); cmd.ExecuteNonQuery(); return(true); } catch (Exception ex) { MessageBox.Show(ex.Message); return(true); } finally { ConexionMaestraController.cerrar(); } }
public bool actualizarCargo(CargoModel parametros) { try { ConexionMaestraController.abrir(); SqlCommand cmd = new SqlCommand("proc_Cargo", ConexionMaestraController.conectar); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@idCargo", parametros.idCargo); cmd.Parameters.AddWithValue("@cargo", parametros.cargo); cmd.Parameters.AddWithValue("@sueldoPorHora", parametros.sueldoPorHora); cmd.Parameters.AddWithValue("@cargoTipo", "M"); cmd.ExecuteNonQuery(); return(true); } catch (Exception ex) { MessageBox.Show(ex.Message); Console.WriteLine(ex.StackTrace); return(false); } finally { ConexionMaestraController.cerrar(); } }