public long AddEmpleado(Empleado item, string ip) { try { var empleadoRes = _context.Empleados.Add(item); _context.SaveChanges(); procLog.AddLog(ip, procLog.GetPropertyValues(item, System.Reflection.MethodBase.GetCurrentMethod().Name), "OK", 200); return(Int32.Parse(empleadoRes.Entity.IdEmpleado.ToString())); } catch (Exception ex) { procLog.AddLog(ip, procLog.GetPropertyValues(item, System.Reflection.MethodBase.GetCurrentMethod().Name), ex.InnerException.Message, 400); throw new Exception(ex.InnerException.Message); } }
public long AddCECO(CentroCosto item, string ip) { try { var CECORes = _context.CentroCostos.Add(item); _context.SaveChanges(); procLog.AddLog(ip, procLog.GetPropertyValues(item, System.Reflection.MethodBase.GetCurrentMethod().Name), "OK", 200); return(Int32.Parse(CECORes.Entity.IdCentroCosto.ToString())); } catch (Exception ex) { procLog.AddLog(ip, procLog.GetPropertyValues(item, System.Reflection.MethodBase.GetCurrentMethod().Name), ex.InnerException.Message, 400); return(0); } }
public long AddPreguntaProceso(PreguntaProceso item, string ip) { try { var PreguntaProcesoRes = _context.PreguntaProcesos.Add(item); _context.SaveChanges(); procLog.AddLog(ip, procLog.GetPropertyValues(item, System.Reflection.MethodBase.GetCurrentMethod().Name), "OK", 200); return(Int32.Parse(PreguntaProcesoRes.Entity.IdPreguntaProceso.ToString())); } catch (Exception ex) { procLog.AddLog(ip, procLog.GetPropertyValues(item, System.Reflection.MethodBase.GetCurrentMethod().Name), ex.InnerException.Message, 400); var r = ex.Message; return(0); } }
/*public bool ValidaClaveExistente(RequestCapacitacionEmpleado inputItem) * { * //true si existe * //false si no existe * var busqueda = _context.CapacitacionEmpleados.AsNoTracking().SingleOrDefault(us => us.IdEmpleado .Trim().ToUpper() == Proceso.Codigo.Trim().ToUpper() && us.IdProceso != Proceso.IdProceso); * return busqueda==null ? false : true; * }*/ public long Addentity(CapacitacionEmpleado item, string ip) { try { var objRes = _context.CapacitacionEmpleados.Add(item); _context.SaveChanges(); procLog.AddLog(ip, procLog.GetPropertyValues(item, System.Reflection.MethodBase.GetCurrentMethod().Name), "OK", 200); return(Int32.Parse(objRes.Entity.IdCapacitacion.ToString())); } catch (Exception ex) { procLog.AddLog(ip, procLog.GetPropertyValues(item, System.Reflection.MethodBase.GetCurrentMethod().Name), ex.InnerException.Message, 400); var r = ex.Message; return(0); } }
public long AddCertificacion(Certificacion newItem, String ip) { try { var CertificacionRes = _context.Certificacions.Add(newItem); procLog.AddLog(ip, procLog.GetPropertyValues(newItem, System.Reflection.MethodBase.GetCurrentMethod().Name), "OK", 200); _context.SaveChanges(); return(Int32.Parse(CertificacionRes.Entity.IdCertificacion.ToString())); } catch (Exception ex) { procLog.AddLog(ip, procLog.GetPropertyValues(newItem, System.Reflection.MethodBase.GetCurrentMethod().Name), ex.InnerException.Message, 400); var r = ex.Message; return(0); } }
public long AddUnidadNeg(UnidadNegocio item, string ip) { try { var respUnidad = _context.UnidadNegocios.Add(item); _context.SaveChanges(); procLog.AddLog(ip, procLog.GetPropertyValues(item, System.Reflection.MethodBase.GetCurrentMethod().Name), "OK", 200); return(Int32.Parse(respUnidad.Entity.IdUnidadNegocio.ToString())); } catch (Exception ex) { procLog.AddLog(ip, procLog.GetPropertyValues(item, System.Reflection.MethodBase.GetCurrentMethod().Name), ex.InnerException.Message, 400); return(0); } }
public long AddIdioma(Idioma item, string ip) { try { var idiomaRes = _context.Idiomas.Add(item); _context.SaveChanges(); procLog.AddLog(ip, procLog.GetPropertyValues(item, System.Reflection.MethodBase.GetCurrentMethod().Name), "OK", 200); return(Int32.Parse(idiomaRes.Entity.IdIdioma.ToString())); } catch (Exception ex) { procLog.AddLog(ip, procLog.GetPropertyValues(item, System.Reflection.MethodBase.GetCurrentMethod().Name), ex.InnerException.Message, 400); //var r = ex.InnerException.Message; //return 0; throw new Exception(ex.InnerException.Message); } }
public long AddNave(Nave NewNave, String ip) { try { var NaveRes = _context.Naves.Add(NewNave); _context.SaveChanges(); procLog.AddLog(ip, procLog.GetPropertyValues(NewNave, System.Reflection.MethodBase.GetCurrentMethod().Name), "OK", 200); return(Int32.Parse(NaveRes.Entity.IdNave.ToString())); } catch (Exception ex) { procLog.AddLog(ip, procLog.GetPropertyValues(NewNave, System.Reflection.MethodBase.GetCurrentMethod().Name), ex.InnerException.Message, 400); var r = ex.Message; return(0); } }
public long AddMultimediaPieza(MultiMediaPieza item, string ip) { try { var MultimediaPiezaRes = _context.MultiMediaPiezas.Add(item); _context.SaveChanges(); procLog.AddLog(ip, procLog.GetPropertyValues(item, System.Reflection.MethodBase.GetCurrentMethod().Name), "OK", 200); return(Int32.Parse(MultimediaPiezaRes.Entity.Id.ToString())); } catch (Exception ex) { procLog.AddLog(ip, procLog.GetPropertyValues(item, System.Reflection.MethodBase.GetCurrentMethod().Name), ex.InnerException.Message, 400); var r = ex.Message; return(0); } }