public static int Insertar(BE.Bitacora param) { param.fecha = DateTime.Now; param.DVH = SeguridadBLL.calcularDVH(param); int resultado = BitacoraDAL.Insertar(param); recalcularDVVertical(); return(resultado); }
public static string insertarDVVertical(string tabla, string digito) { DigitoVerificadorVertical dv = new DigitoVerificadorVertical(); dv.tabla = tabla; dv.DVV = digito; dv.DVH = SeguridadBLL.calcularDVH(dv); DigitoVerificadorDAL.Modificar(dv); return(digito); }
public static string recalcularDV() { int cantidadModificados = 0; foreach (var item in listar()) { item.DVH = SeguridadBLL.calcularDVH(item); cantidadModificados += ProductosDAL.Modificar(item); } return(cantidadModificados.ToString()); }
public static int insertarProducto(Usuario usuario, Producto param) { param.DVH = SeguridadBLL.calcularDVH(param); int resultado = ProductosDAL.Insertar(param); if (resultado > 0) { BitacoraBLL.Insertar(usuario, "Producto Ins: " + param.descripcion); } recalcularDVVertical(); return(resultado); }
public static int crearUsuario(Usuario param) { param.pass = SeguridadBLL.getSHA1(param.pass); param.DVH = SeguridadBLL.calcularDVH(param); int resultado = UsuariosDAL.Insertar(param); if (resultado > 0) { BitacoraBLL.Insertar(param, "Usuario creado"); } recalcularDVVertical(); return(resultado); }